1、MD5:检验数据的完整性
2、AES:对称加密,有ECB/CBC等模式,有三种填充方式
3、RSA:非对称加密,公钥加密,私钥解密,私钥签名。
总结,通常以上三种方式一起使用以达到加密传输数据的效果:
数据生成MD5校验数据的完整性,AES中密钥使用RSA的公钥进行加密。
解密先判断MD5是否一致,后对AES中的密钥使用RSA私钥进行解密,后再对该AES数据进行解密。
1、MD5:检验数据的完整性
2、AES:对称加密,有ECB/CBC等模式,有三种填充方式
3、RSA:非对称加密,公钥加密,私钥解密,私钥签名。
总结,通常以上三种方式一起使用以达到加密传输数据的效果:
数据生成MD5校验数据的完整性,AES中密钥使用RSA的公钥进行加密。
解密先判断MD5是否一致,后对AES中的密钥使用RSA私钥进行解密,后再对该AES数据进行解密。