信息安全
加密算法
JUN_LLLL
这个作者很懒,什么都没留下…
展开
-
RSA算法,加密/解密和签名/验签
1、概述非对称加密算法加密和解密用的密钥是不同的,这种加密方式是用数学上的难解问题构造的,通常加密解密的速度比较慢,适合偶尔发送数据的场合。优点是密钥传输方便。常见的非对称加密算法为RSA、ECC和EIGamal。具体详细分析参考文章Java 实现 RSA 非对称加密算法...原创 2020-05-25 20:23:28 · 1493 阅读 · 2 评论 -
AES加密算法
1、简介高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法。对称加密算法也就是加密和解密用相同的密钥。对称加密算法加密和解密用到的密钥是相同的,这种加密方式加密速度非常快,适合经常发送数据的场合。缺点是密钥的传输比较麻烦。密钥K用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。密钥为接收方与发送方协商产生,但不可以直接在网络上传输,否则会导致密钥泄漏,通常是通过非对称加密算法加密密钥,然后再通过网络传输给对方,或者直接面对面原创 2020-05-25 16:44:46 · 359 阅读 · 0 评论 -
Sha256Hash+salt 密码加密使用
1 、常见加密算法对称加密算法:DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES非对称加密算法:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)Hash算法:MD2、MD4、MD5、HAVAL、SHA、SHA-1、HMAC、HMAC-MD5、HMAC-SHA1(是一种不可逆的算法)在线hash计算地址2、 SHA-256:对于任意长度的消息,SHA256都会产生一个256位的哈希值,称作消息摘要。这个摘要相当原创 2020-05-25 16:26:19 · 9772 阅读 · 1 评论