1. 程式人生 > >身份認證與加密淺談

身份認證與加密淺談

問題 密文 加密算 加密 pre user 解密 用戶 pass

背景:現有A用戶和B用戶之間想加密傳輸一些秘密文件,通過什麽樣的技術可以確保A和B傳輸數據的私密性?
方案:采用對稱秘鑰對數據進行加密傳輸
算法:AES、3DES、DES等
工作原理:A用戶選擇一種對稱加密算法並與用戶口令P(P的值假設為‘user_passwd‘)對數據進行加密後通過網絡傳遞給B,B獲取加密數據後采用相同的用戶口令P與相應的對稱加密算法對數據進行解密,最終獲得真正的數據DATA

技術分享圖片

問題:A加密使用的密碼以及使用了哪種加密算法該如何告訴B,直接在公網傳輸有被竊取的風險。

身份認證與加密淺談