安全加解密
文章平均质量分 92
mysql#操作
开发1024
IT从业六载的Java士兵
展开
-
消息摘要算法
文章目录概述MD(Message Digest)SHA(Secure Hash Algorithm)MAC(Message Authentication Code)其它 概述 看图,我们在下载commons-codec时候会有这么一个页面,我们点md5会有一个值,这个值是做什么呢?为什么会有这么一个值呢?这就是消息摘要算法的作用,验证数据的完整性。 消息摘要算法是数字签名的核心算法 MD(Message Digest) 在MD算法家族有MD2、MD4、MD5,从名称上看就可以看出它们的出现先后顺序,安全性原创 2021-02-12 22:29:08 · 513 阅读 · 1 评论 -
非对称加密算法
文章目录概述DH(Diffie-Hellman)秘钥交换算法RSA-基于因子分解ElGamal-基于离散对数ECC(Elliptical Curve Cryptography)—椭圆曲线加密 概述 对称加密算法是因为秘钥的对称而由来的,而非对称加密算法是因为和对称加密相反的原理来实现的,是高级的,举个例子: 银行的保险柜,肯定是银行工作人员拿着他自己那把钥匙,加上事主自己那把钥匙,共同才能打开保险柜的,这种方式我们叫做双保险。 非对称加密算法是分公钥、私钥,公钥是非安全的方式(公开)发放的,私钥自己保存。原创 2021-02-12 16:51:32 · 2048 阅读 · 0 评论 -
对称加解密
对称加密算法DES 对称加密算法不仅在软件行业使用,在硬件行业也有很多使用。为什么叫对称加密算法呢?因为这种加密算法的加密秘钥=解密秘钥,是一种初等的加密算法,常见的有DES算法,但是由于DES的秘钥长度不够,所以衍生出了3DES(三重DES),它的秘钥要长了很多,可正因为秘钥长了,性能降低了,又出现了叫AES、PBA、IDEA的算法。 DES又名Data Encryption Standard (数据加密标准),DES的出身比较好,他是由于美国的国家标准研究所提出需求,IBM提交的。但是,1998年后DE原创 2021-02-12 01:38:33 · 426 阅读 · 0 评论