什麼是主流密碼學?
我總是聽到“主流密碼學”這個詞,我期待更多關於這個概念的澄清。
我的主流密碼學是什麼?
它的定義是主觀的嗎?
對稱密碼學屬於主流密碼學嗎?
主流之外有沒有好的密碼學?(旁白:如果是這樣,我們如何判斷蛇油密碼學已脫離主流?)
什麼
$$ is $$主流密碼學?
我將主流密碼學定義為“在IACR場所發表的論文”(Crypto、Eurocrypt、Asiacrypt、TCC、PKC、CHES、FSE、密碼學雜誌)。IACR 是密碼學研究的主要專業協會。
順便說一句,我並不是說這些是密碼學研究的唯一合法場所。還有許多其他優秀的場所,但在那裡發表的密碼學論文也將在很大程度上適用於 IACR 場所。
它的定義是主觀的嗎?
任何科學界的規範和慣例都是由實踐該科學的人類建立的。人類遭受各種各樣的偏見。什麼被認為是主流實踐,什麼不是,總是存在任意性的因素。
我似乎記得Mihir Bellare 的傑出演講在密碼學的背景下討論了其中一些元素。例如,漸近與具體的安全陳述之間的選擇是任意的,並且是由社區社會建構的——在任何給定時間選擇哪些問題很受歡迎也是如此。貝拉爾將庫恩的科學革命結構作為更概括地概括概念的資源。
對稱密碼學屬於主流密碼學嗎?
是的,幾乎在每次 IACR 會議上都有關於新的對稱密碼學和對現有對稱密碼學的攻擊的建議。此外,我猜想絕大多數密碼學論文在某處至少使用了一些對稱密鑰密碼建構塊。
在對稱密碼學中,有主流方法和非主流方法。例如,基於廣泛的公共排列的散列函式是主流——大多數新的散列函式都使用這種設計範式。通過表現出對線性/差分密碼分析的抵抗力來證明您的設計是主流期望。基於“混沌系統”的雜湊函式不是主流,我不記得在 IACR 場所看到過這種工作。
主流之外有沒有好的密碼學?
幾乎肯定。
如果是這樣,我們如何判斷基於混沌的密碼學已脫離主流?
如果有人僅僅因為不屬於主流而忽視一個領域,那麼持懷疑態度是合理的。你應該問為什麼它在主流之外。在基於混沌的密碼學的情況下, stackexchange上已經給出 了 許多這樣的原因。