[J2EE]Java中加密编码算法 2019-03-05 2021-07-26 Java, 加密, 编码, 解密, 解码 Views: 1000000 Words: 109 Read time: 1 mins. 一般的加密算法有三种常用的: 单向加密,不可逆的编码,例如MD5,SHA,HMAC 对称加密,用一个密钥来加密和解密,例如AES,DES,PBE 非对称加密,拥有一对密钥(公钥和私钥),公钥加密的数据需要私钥解密,私钥加密的数据需要公钥解密 Java中有KeyGenerator,SecretKeyFactory,KeyPairGenerator分别对应上述三种加密算法类型。 (•̀ᴗ•́)و ̑̑