結合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
相關文章
相關標籤/搜索