密碼學中的珍寶與竊賊

2021-07-05 02:24:05 字數 808 閱讀 7529

– 密碼體制基礎及其在惡意程式中的被利用情況簡介

在廉價通道進行安全通訊.

加密解密金鑰相同或者能相互推導.

單金鑰例如:替代密碼

凱撒密碼通過查表加解密.需要:

單鑰密碼加密演算法特點:

-不能提供抗抵賴性.

-對等生成能力-對稱金鑰演算法

條件:需要安全通道傳遞金鑰

加密解密金鑰不相同且不能相互推導.

2023年rsa誕生

公布加密金鑰-加密應用:

保證:機密性和完整性

不能保證:可鑑別,抗抵賴.

公開解密金鑰-數字簽名:

可鑑別,完整性,抗抵賴

沒有機密性.

能否同時保證資訊的機密性和真實性?

邏輯的力量:

傳送方加密:

原始資訊m->b公鑰加密->a私鑰加密->傳送

b公鑰加密m後保證只有指定接收方才能解密出正確資訊.

再用a私鑰加密保證,資訊的真實性(由a發出).

接收方解密:

接收->a公鑰解密->b私鑰解密->得到m

破解非對稱加密

數字簽名應用

ca=可信第三方證書

密碼學 密碼學中幾種攻擊模式

本科畢業設計做完之後,一直覺得自己需要系統來學習一下密碼學,密碼學是乙個古老的學科,前人已經研究了太多太多,而伴隨著量子計算的逐漸發展,之前制定出來的密碼演算法都面臨著被淘汰的危險。今天記錄一下根據密碼分析者知道資訊的多少,密碼學中分為常見的幾種攻擊模式,以及它們主要用於什麼場合。在介紹攻擊模式之前...

密碼學 密碼學中的安全性證明

安全性證明的定義是這樣的 所謂密碼演算法的安全性證明就是判定在乙個普通的攻擊模型中,密碼演算法和所依賴的可信密碼學演算法問題之間的規約關係,如果演算法的攻破 即攻擊者贏 意味著某一在密碼學中可信問題的解決,則說明該演算法是安全的,即安全性得到證明。第一次看這個概念,很懵,難道乙個可以攻破的密碼的演算...

區塊鏈中的密碼學 1 提公升密碼學的認知

區塊鏈行業老人肯定記得2018年春節前後,三點鐘社群的瘋狂,討論內容大都湊熱鬧,玄學無比。但其中,蔡文勝大佬,說了一句很經典的話 區塊鏈底層是數學,中層是哲學,最高層是神學 區塊鏈用數字來作為區塊鏈的底層,確實是堅實無比。其中的數學,指的就是密碼學。談及密碼學,一般人最直接想到的就是各種賬戶密碼,碼...