區塊鏈與密碼學

2021-10-21 16:55:00 字數 614 閱讀 2504

在學完大概了密碼學的知識,其實也只是看完了dan boneh的那本密碼學的書,現在開始密碼學與區塊鏈的結合學習,因為我自己是主要針對密碼學和區塊鏈的,但是去學習密碼學在區塊鏈上面的一些應用,就可以使得對密碼學有更深刻的了解,因為密碼學擁有很龐大的體系,所以我只能這樣去慢慢摸索。【因為我有很多學習的內容是穿插著一起完成的,所以更新可能是每個部分分別一起更新。】

這個部分的內容,大概的內容如下:這個目錄下面會給出其內容的鏈結。

這個的主要內容:包括區塊鏈基本原理、區塊鏈系統常用密碼演算法;區塊鏈系統開發技術。【之後會設計並且實現簡單的區塊鏈系統】

參考教材:

1>區塊鏈技術及應用;清華大學出版社出版;華為區塊鏈技術開發團隊 著

2>區塊鏈技術高階與實戰;人民郵電出版社;蔡亮,李啟雷,梁秀波 著

3>可證明安全演算法與協議;科學出版社;張華,溫巧燕,金正平 著

4>密碼學引論(第二版);武漢大學出版社;張煥國,王張宜 著

區塊鏈技術 密碼學

1 對稱加密 用相同金鑰對原文進行加密和解密 加密過程 金鑰 原文 密文 解密過程 密文 金鑰 原文 缺點 無法確保金鑰被安全傳遞 2 非對稱加密 公鑰 私鑰,ras演算法 公鑰用於加密,私鑰用於解密。私鑰簽名,公鑰解簽名。公鑰由私鑰生產,私鑰可以推導出公鑰 從公鑰無法推導出私鑰 優點 解決了金鑰傳...

區塊鏈的密碼學基礎

1 雜湊函式的三個重要的性質 a.collision resistance 什麼是collision?當x y但h x h y 這時就稱為乙個collision。什麼是collision resistance?比方說有個x1,他的雜湊值是h x1 但我們很難找出乙個x2來,使他的h x2 h x1 ...

區塊鏈入門筆記(四) 密碼學

密碼學是研究編制密碼和破譯密碼的技術科學。密碼學分為對稱密碼和雜湊密碼。表示明文 表示秘鑰 表示密文表示 加密函式 d表示解密 函式 對稱密碼又包含分組密碼和序列密碼 分組密碼以乙個資料塊為單位進行加密,將明文訊息編碼表示後的數字序列,劃分成長度為n的組,每組分別在金鑰的控制下變換成等長的輸出數字序...