2015 年,Bernstein 等密碼學專家提出了 SPHINCS 數位簽章方案,SPHINCS是第一個基於雜湊函數的無狀態數位簽章方案,而他的改良版本SPHINCS+ 被認為非常有機會作為後量子密碼時代的數位簽章標準。 在此篇論文中,我們針對 SPHINCS 中的重要成分—HORST簽章,提出了幾種可能的改進。我們設計了兩種算法分別用來消除重疊的驗證路徑以及產生完全相異的密鑰元素,幫助減少簽章大小、提升安全性。
In 2015, the SPHINCS signature scheme was proposed by Daniel J Bernstein et al.. It was the first stateless hash-based signature scheme and its imrpoved version SPHINCS+ was a promising candidate for post-quantum signature standardization. In this thesis, we propose some possible improvements on HORST signature scheme, an important component in SPHINCS. We design a bottom-up algorithm to remove the overlapping authentication paths and an algorithm to generate distinct secret key elements which can help saving the signature size and enhancing the security.