结合RSA与AES实现前后端加密通信

  一、思路 使用RSA秘钥生成工具生成一对公钥(A)和私钥(B),前端保留A,后端保留B。 前端发送数据时,先生成一串随机16位字符串作为AES的秘钥(C),然后使用A使用RSA算法对C进行加密,得到加密后的AES秘钥(D)。将要发送的数据(E)用C使用AES加密,得到密文(F)。将D和F一同发给后端进行处理。 后端处理数据时,先用B对D使用RSA进行解密得到C,用C对F使用AES进行解密得到E
相关文章
相关标签/搜索