【置頂】一點說明
來自專欄你好,密碼學!4 人贊了文章
是的。本專欄有其他作者的投稿了...
所以在這裡作一點說明,主要是關於現存的幾篇密碼學相關的文章。
因為我也不知道要說些什麼,所以各種bug、詞法句法什麼的,還請見諒。
目前還在更新(就是周期很長而已)的「密碼學|」系列,主要整理的是現代密碼學的一些知識,比如前導知識離散概率、流密碼、OTP、PRG,還有之後會提到的分組密碼和公鑰密碼學,都會有著嚴格的分析和數學基礎,意味著會和數學、計算機科學,尤其是概率論和資訊理論,有著不小的聯繫。這些文章里將會出現不少公式,也是顯然的了。
(以下是胡逼)現代密碼學(「密碼學I 系列」』)中涉及的密碼和密碼體系,我們認為是可分析、可計算的,我們要有一套嚴謹的、形式化的方法,去分析和評估這些密碼的安全性,要有一些普適的、經證明的標準去度量這些密碼的安全性,而且這些標準,我們要求它是客觀的、是一致的。就和古典密碼學的分界而言,「理論」,可以說是這些密碼的特徵。
而對於在「你好 密碼學」(不再更新)和「古典密碼學」(由 @老徐 投稿)系列文章中涉及的密碼和密碼體系,更多地是一種實用意義上的方法論。是一套用紙筆、用人腦對信息進行安全交換的方法。顯然可以看出,計算量低、操作簡單、「人性化」,是這些密碼的特徵。這其中顯然不會涉及到多少數學方面的分析和評估,「實用」,是這些密碼的特徵。
就其應用意義而言,在計算設備以及普及、計算力已不是問題的21世紀(呸怎麼這麼政治),現代密碼學是密碼學研究的主體,而古典密碼學更多地只是一種「考古」,但其意義仍然顯著。
對於古典密碼學/現代密碼學、密碼學歷史及其發展、現代密碼學主要研究內容,另見:
https://zh.wikipedia.org/zh-cn/密碼學本文中並未考慮古典密碼學 - 現代密碼學中研究內容和範圍的差異,對「密碼術」、「密碼分析」等概念同不作涉及;目的僅在於描述本專欄中文章的探討範圍,對不同專欄文章的不同涉及做一點指出。
【完】
推薦閱讀:
※非對稱加密技術- RSA演算法數學原理分析
※【密碼故事011】科普向: 加密演算法——密碼學的核心技術(上)
※【密碼故事012】科普向: 加密演算法——密碼學的核心技術(上)
※密碼學基礎-Hash演算法
TAG:密碼學 |