Java配合使用DES和RSA实现数据的传输安全
作者:whiteriver / 发布于2015/8/19/ 545
参考HTTPS过程, 配合使用DES和RSA加密数据,过程如下: 1、客户端:DES密钥加密明文得到(A),RSA公钥加密DES密钥得到(B),然后(AB)传输至服务端 2、服务端:使用RSA密钥解密(B)得到DES密钥,然后解密(A)得到正文 3、之后的请求可考虑采用两种方式: a、复用之前的(B),如保存至会话,用来进行数据的加密解密; b、重复1、2过程,考虑保存(B)到Http Header(推荐)
评论列表