非對稱加密及其應用

2021-09-13 19:47:17 字數 995 閱讀 5409

快應用: 數學 (生成)=> 私鑰 + 公鑰

快應用: 私鑰 + 程式 (非對稱加密)=> 加密的快應用

廠商:加密的快應用 + 公鑰 (非對稱解密)=> 快應用

伺服器:數學 (生成)=> 私鑰 + 公鑰

瀏覽器:公鑰 + 臨時通訊密碼 (非對稱加密)=> 加密的密碼

服務端: 私鑰 + 加密的密碼 (非對稱解密)=> 臨時通訊密碼

服務端:臨時通訊密碼 + 資訊 (對稱加密)=> 加密的資訊

瀏覽器: 臨時通訊密碼 + 加密的資訊 (對稱解密) => 資訊

alice: 數學 (生成)=> 公鑰 + 私鑰

alice : 公鑰 (傳送)=> ca

ca: 公鑰 + 資訊 (非對稱加密)=> 加密的資訊1

alice: 私鑰 + 加密的資訊1 (非對稱解密)=> 資訊

alice: 私鑰 + 資訊 (非對稱加密) => 加密的資訊2

ca: 公鑰 + 加密的資訊2 (非對稱解密) => 資訊

ca: 數學 (生成)=> 公鑰2 + 私鑰2

ca: 公鑰2 + 資訊(公鑰、過期時間等) (非對稱加密)=> 數字證書

ca 的生成演算法是公開的,alice 可以驗證 ca 不會保留自己的私鑰

alice 的公鑰和私鑰由 ca 生成,而不是 alice 自己生成

ca 只需給將證書和私鑰給 alice 即可

對稱加密 非對稱加密

區別在於加密金鑰和解密金鑰是否一樣,一樣則是對稱加密,不一樣則是非對稱加密。對稱加密計算量小,但若不同的客戶端使用不能的金鑰時,伺服器的複雜大。常用的對稱加密包括 des 3des aes des 3des使用的架構為feistel。des金鑰長度為56位,3des相容des,可設定3個56位密碼,...

對稱加密 非對稱加密

1 對稱加密 對稱加密採用了對稱密碼編碼技術,它的特點是檔案加密和解密使用相同的金鑰,即加密金鑰也可以用作解密金鑰,這種方法在密碼學中叫做對稱加密演算法,對稱加密演算法使用起來簡單快捷,金鑰較短,且破譯困難,除了資料加密標準 des 另乙個對稱金鑰加密系統是國際資料加密演算法 idea 它比des的...

對稱加密 非對稱加密

演算法選擇 對稱加密aes,非對稱加密 ecc,訊息摘要 md5,數字簽名 dsa 對稱加密演算法 加解密金鑰相同 名稱金鑰長度 運算速度 安全性資源消耗 des56位較快低 中3des 112位或168位慢中 高aes 128 192 256位快高 低非對稱演算法 加密金鑰和解密金鑰不同 名稱成熟...