1.对称加密 加密机密用同一密钥(如abc 用密钥A(该密钥是加密时后移两位解密是前进两位)加密成 cde,再用密钥A解密成为abc)。
常见的对称加密算法有DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES
常见的对称加密算法有DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES
2.公钥加密(又称不对称加密) 加密用密钥A1,解密用密钥A2。(如小亮,小刚通讯。小亮生成一对密钥(私钥A1,公钥A2),小刚也生成一对密钥(私钥B1,公钥B2)。小亮要给小刚发信息,要来了小刚的公钥B2,小亮用B2加密了消息X给小刚,小刚用私钥B1就解密了,此时小刚要回消息Y给小亮,也需要来了小亮的公钥A2,把消息Y用公钥A2加密后发给小亮,小亮用私钥A1解密消息Y即可。)。
常见的非对称加密算法有:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)
常见的非对称加密算法有:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)
2.1数据签名是这样的。小亮的签名用A1把消息X加密成Y,然后用B2加密Y成消息Z给小刚,小刚用私钥B1解密后生成带签名的Y,
再用A2解密Y,这样就知道是小亮发的消息X了。
再用A2解密Y,这样就知道是小亮发的消息X了。
3.hash加密(生成摘要,不可逆加密):常见的Hash算法有:MD2、MD4、MD5、HAVAL、SHA
相关推荐
其中,加密又分全盘加密(Android 4.4 引入)和文件级加密(Android 7.0 引入),本文将论述加密中的全盘加密的基本知识。全盘加密在 Android 4.4 中引入,在 Android 5.0 中做了比较大的更新。 本文部分片段摘自 ...
百度RSA密码加密详解分析
GPG加密中文详解,本人看了受益良多GPG加密中文详解,本人看了受益良多
java中超级详尽的RSA非对称加密介绍,以及踩过的坑。
java加密解密,讲的比较好,有大量的实例
PGP运用截图.一个很好用的软件.让你的邮件更安全.
系统不想被别人登又不好设密码打造一个属于自己的系统加密狗
简单入门,同学传给我的学习资料。不知道对大家有没有用
md5加密算法详解md5加密算法详解md5加密算法详解md5加密算法详解md5加密算法详解md5加密算法详解md5加密算法详解md5加密算法详解
数据库账号密码加密详解及实例 数据库中经常有对数据库账号密码的加密,但是碰到一个问题,在使用UserService对密码进行加密的时候,spring security 也是需要进行同步配置的,因为spring security 中验证的加密方式...
Android安全加密专题文章索引 Android安全加密:对称加密 Android安全加密:非对称加密 Android安全加密:消息摘要Message Digest Android安全加密:数字签名和数字证书 Android安全加密:Https编程 以上学习...
AES加密算法详解 对称和不对称加密
RSA加密算法讲义,从算法原理到案例全面讲解,适合做Presentation。
Android安全加密专题文章索引 Android安全加密:对称加密 Android安全加密:非对称加密 Android安全加密:消息摘要Message Digest Android安全加密:数字签名和数字证书 Android安全加密:Https编程 以上学习...
DES是一种对称加密算法,所谓对称加密算法即:加密和解密使用相同密钥的算法,这篇文章主要介绍了Android Des加密,感兴趣的小伙伴们可以参考一下