
Java中常用加密算法
文章平均质量分 77
有空写写,没空算了。。。
祖安文科状元丶
这个作者很懒,什么都没留下…
展开
-
Java实现常用加密算法 —— SM4
本篇主要介绍SM4算法在Java(JDK1.8)中如何实现,借助Java标准库或第三方库,非原始实现,较为基础。一、SM4是什么?SM4.0(原名SMS4.0)是中华人民共和国政府采用的一种分组密码标准,由国家密码管理局于2012年3月21日发布。相关标准为“GM/T 0002-2012《SM4分组密码算法》(原SMS4分组密码算法)”。原创 2024-10-20 22:28:01 · 6897 阅读 · 1 评论 -
Java实现常用加密算法 —— AES
本篇主要介绍AES算法在Java(JDK1.8)中如何实现,借助Java标准库或第三方库,非原始实现,较为基础。一、AES是什么?密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES(Data Encryption Standard),已经被多方分析且广为全世界所使用。原创 2024-10-20 21:51:55 · 2069 阅读 · 0 评论 -
Java实现常用加密算法 —— DES
DES(Data Encryption Standard)的主要作用是提供数据的加密保护,确保数据在传输和存储过程中的安全性。 通过使用相同的密钥进行加密和解密,DES确保只有持有密钥的双方能够理解和访问数据内容,从而防止未经授权的访问和篡改。本篇主要介绍DES算法在Java(JDK1.8)中如何实现,借助Java标准库或第三方库,非原始实现,较为基础。一、DES是什么?DES算法是一种对称加密算法,其加密和解密使用相同的密钥。 DES算法由IBM公司在1972年研制,是美国数据加密标准算法。原创 2024-10-20 21:11:06 · 1572 阅读 · 0 评论 -
Java实现常用加密算法 —— HMAC
本篇主要介绍HMAC算法在Java(JDK1.8)中如何实现,借助Java标准库或第三方库,非原始实现,较为基础。原创 2024-08-11 23:01:51 · 3419 阅读 · 0 评论 -
Java实现常用加密算法 —— SM3
在商用密码体系中,SM3主要用于数字签名及验证、消息认证码生成及验证、随机数生成等,其算法公开。据国家密码管理局表示,其安全性及效率与SHA-256相当。本篇主要介绍SM3算法在Java(JDK1.8)中如何实现,借助Java标准库或第三方库,非原始实现,较为基础。一、SM3是什么?SM3算法是一种密码散列函数标准,由国家密码管理局发布,其安全性和SHA-256相当。这种算法主要用于商用密码应用中的数字签名和验证、消息认证码生成和验证、随机数生成等。原创 2024-08-11 22:13:15 · 7587 阅读 · 0 评论 -
Java实现常用加密算法 —— SHA256
更多内容请百度和ChatGPT!原创 2024-07-27 15:17:23 · 6732 阅读 · 0 评论 -
Java实现常用加密算法汇总(建议收藏)
本篇主要介绍了各种常用的加密算法在Java(JDK1.8)中如何实现,借助Java标准库或第三方库,非原始实现,较为基础。各个算法的具体介绍或实现方法请参见系列其他文章,本文为汇总,可以照抄作业。更多内容请百度和ChatGPT!原创 2024-07-20 13:53:15 · 1105 阅读 · 0 评论 -
Java实现常用加密算法 —— MD5
在数据安全领域,MD5算法展现出了其独特的价值。通过比较数据的MD5哈希值,我们可以快速验证数据的完整性和真实性,而无需查看文件具体内容。这一特性使得MD5在文件校验、密码存储、数字前面等多个方面发挥着重要作用。本篇主要介绍MD5算法在Java(JDK1.8)中如何实现,借助Java标准库或第三方库,非原始实现,较为基础。原创 2024-07-19 22:29:19 · 7557 阅读 · 0 评论