加密算法
文章平均质量分 91
Bitw-QwQ
这个作者很懒,什么都没留下…
展开
-
AES算法的CBC和ECB两种工作模式
对称加密算法就是传统的用一个秘钥进行加密和解密。例如,我们常用的WinZIP和WinRAR对压缩包的加密和解密,就是使用对称加密算法:从程序的角度看,所谓加密,就是这样一个函数,它接收密码和明文,然后输出密文:而解密则相反,它接收密码和密文,然后输出明文在软件开发中,常用的对称加密算法有:算法密钥长度工作模式填充模式DES56/64AESIDEA128ECB密钥长度直接决定加密强度,而工作模式和填充模式可以看成是对称加密算法的参数和格式选择。原创 2023-07-15 18:01:00 · 800 阅读 · 1 评论 -
Java实现加密算法(一、单项加密)
本文主要对单向加密算法做个概况性的介绍,然后给出简单的加密算法 Java 实现(即MD5、SHA系列、Hmac)。常用的单向加密算法介绍和简单应用就是这些,MD5和SHA系列比较简单,就算大量数据泄露也不会有影响,但是为了防止彩虹表攻击,所以有了Hmac的出现。RipeMD-160,Java中并不能直接调用,所以需要导入Jar包,最后写RipeMD-160的原因是为了注册BouncyCastleBouncycastleProvider通知类,将提供的消息摘要算法注册至Security原创 2023-07-10 19:06:14 · 492 阅读 · 1 评论