1.对称加密2.非对称加密3.单向加密 1.对称加密采用的单钥匙加密 拿到秘钥之后就能对加密的数据进行还原 常见算法:DES 3DES TDEA Blowfish RC2 RC4 RC5 IDEA SKIPJACK AES 2.非对称加密采用两个秘钥 一个公钥 一私钥 公钥用来加密 私钥用来解密 RSA 加密 3.单向加密不可逆向 只可以撞 例如md5 sha1