導航:首頁 > 文檔加密 > 加密解密數學講座

加密解密數學講座

發布時間:2025-08-12 10:34:32

① 使用非對稱加密及解密的過程詳解

前面我們知道對稱加密是對一份文件進行加密,且對應的只有一個密碼?例如:A有一份文件,她使用對稱加密演算法加密後希望發給B,那麼密碼肯定也要一起交給B!這中間就會出現安全隱患,如果密碼被第三方L嗅探到並截取,那麼加密的文件就赤裸裸的出現在L的面前。

如果A有很多文件需要加密並發送給很多人!那麼就會生成很多的密鑰,這么多的密鑰保管就成了一個很棘手的問題,況且還要把密鑰發給不同的人!這無疑增添了很多的風險!

如何能改善這種安全性不高的加密演算法,數學家們發現了另一種加密方式。稱之為《非對稱加密》asymmetric encryption。非對稱加密演算法需要兩個密鑰【公開密鑰】(publickey)和【私有密鑰】(privatekey)。下面簡稱【公匙】、【私匙】

【公鑰】與【私鑰】是一對,如果使用公開密匙對數據進行加密,那麼只有對應的私有密匙才能解密;相反,如果使用私有密匙對數據進行加密,那麼只有對應的公開密匙進行解密。因加密解密使用的是兩種不同的密匙,所以這種演算法稱之為【非對稱加密演算法】。

在使用非對稱加密前,A和B先各自生成一對公匙和私匙,然後把各自的公匙交給對方,並把自己的私匙妥善保管!如圖所示:

在A給B發送信息之前,首先使用B發給A的公匙對信息進行加密處理,然後發送給B,B在收到密文之後,使用自己的私匙解密;B在給A回復信息時,先使用A發來的公匙對回復信息加密,然後發出,A收到密文後使用自己的私匙解密即可!如圖所示:

閱讀全文

與加密解密數學講座相關的資料

熱點內容
伺服器ip地址189 瀏覽:179
catia全自動編程 瀏覽:631
專業程序員培訓機構 瀏覽:436
百度地圖距離演算法 瀏覽:417
php用戶登錄實例 瀏覽:493
linuxqqcentos 瀏覽:919
微信聊天圖片解壓 瀏覽:215
同一軟體有兩個不同文件夾 瀏覽:176
空閑時間解壓教學視頻 瀏覽:703
打工妹與朋友買酒解壓視頻 瀏覽:519
手機版如何給伺服器裝材質包 瀏覽:199
希沃app中的微課如何導出 瀏覽:866
java字元斜杠 瀏覽:894
程序員壓縮演算法 瀏覽:14
有趣小玩意解壓 瀏覽:364
蘋果x信息能加密嗎 瀏覽:671
專用單片機已使系統 瀏覽:642
編程列印如下圖案 瀏覽:769
建站之星php 瀏覽:666
王牌競速安卓怎麼下蘋果版本 瀏覽:349