能不能说详细一点啊
对称加密和非对称加密什么意思,还有公钥和私钥什么意思
有简短代码展示一下,配合概念理解就好了
大神come on!!
对称加密指加密和解密使用相同密钥的加密算法。
常用的有DES算法,3DES算法,TDEA算法,Blowfish算法,RC5算法,IDEA算法。
非对称加密指加密和解密使用不同密钥的加密算法。如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。
常用的有RSA、Elgamal、背包算法、Rabin、D-H、ECC(椭圆曲线加密算法)。
代码和原理网上都有,搜一下看看吧。