加密算法
计算机网络中的加密算法主要分为对称加密、非对称加密、散列算法等三种方式
1、对称加密:加密和解密使用同一个密钥,例如 DES、AES、IDEA、国密SM1/SM4等等。
2、非对称加密:发送方用公钥对信息进行加密,接收方收到密文后,使用私钥进行解密,例如RSA
3、散列算法:哈希加密系列算法,特点是不可逆、唯一性,例如MD5、SHA,散列算法相比起对称加密,非对称加密的安全性更高,但加解密的效率也相对降低。
加密算法
计算机网络中的加密算法主要分为对称加密、非对称加密、散列算法等三种方式
1、对称加密:加密和解密使用同一个密钥,例如 DES、AES、IDEA、国密SM1/SM4等等。
2、非对称加密:发送方用公钥对信息进行加密,接收方收到密文后,使用私钥进行解密,例如RSA
3、散列算法:哈希加密系列算法,特点是不可逆、唯一性,例如MD5、SHA,散列算法相比起对称加密,非对称加密的安全性更高,但加解密的效率也相对降低。