对称加密和非对称加密

现代的数字加密算法可划分为对称加密和非对称加密两种。

对称加密

对称加密指的就是加密和解密使用同一个秘钥,所以叫做对称加密。
常见的对称加密算法有DES、3DES、AES、RC4、RC5、RC6

非对称加密

非对称加密指的是:加密和解密使用不同的秘钥,一把作为公开的公钥,另一把作为私钥。公钥加密的信息,只有私钥才能解密。私钥加密的信息,只有公钥才能解密。
常见的非对称加密算法:RSA,ECC(移动设备用)、DSA(数字签名用)