HORS(Hash to Obtain Random Subsets)是一種少數次簽章方案,它利用哈希函數和隨機子集的概念,實現了簽章的快速生成與驗證。同時,通...
在 HORS 裡,我們會將每個區塊所對應到的私鑰 sk_index 傳送給驗章者,驗章者再來檢查是否有 這樣的話,假設每個區段長度為 log2(t) 位元,那...
我們到目前為止有介紹包括 WOTS+ Merkle Tree FORS把這三個系統進行巧妙結合之後就會得到 SPHINCS+ 系統了!(終極拼裝車(?))...
為了介紹「編碼密碼學」,我們首先需要介紹「編碼理論」(Coding Theory) 編碼理論起源於訊息傳遞過程中遇到的「雜訊」問題。這些雜訊可能來自於不同來源,...
漢明編碼是一種基本的錯誤更正碼(Error-Correction Code),他可以定位並更正一個錯誤。我們今天來詳細研究它: 漢明編碼 Hamming Cod...
昨天我們討論了 Hamming Code ,是一個可以非常快速糾正錯誤的編碼系統。今天我們來看一個特別的「多項式編碼」:Reed-Solomon Code RS...
昨天我們討論了 RS 編碼,今天來討論他的錯誤更正機制。回憶一下 Hamming Code ,他可以更正一個錯誤,並且有個快速漂亮的演算法來修正該錯誤。所以今天...
前幾天我們看了編碼理論的介紹,準備工作已經結束,今天我們可以正式介紹「編碼密碼系統」的架構! 系統架構 場景:Bob 想傳送訊息給 Alice 鑰匙生成 Ali...
昨天我們介紹了 McEliece Framework ,並用 RS 編碼作為例子進行實作。McEliece Framework 可以用任何編碼系統來進行實作,構...
參賽動機 憶當年 我第一次接觸後量子密碼學,是在陳君明老師的「密碼學導論」課程中。當時的期末考題包含了一題加分題:「請敘述晶格中的短向量問題是什麼?」。這顯示出...