Public-Key
所有塊密碼和流密碼都是對稱的嗎?
我正在嘗試對我的知識進行分類。我可以將分組密碼和流密碼置於對稱之下,RSA/DH 置於非對稱之下嗎?
這幾乎是正確的,通常這兩類算法是不同的。
然而,Simon Shepherd 在 1994 年 6 月 3 日的IEE 無線電系統安全和密碼學應用研討會上發表了一篇名為公鑰流密碼的論文。
它建議本質上使用 RSA 設置和初始隨機種子 $ x_0 $ 從 $ \mathbb{Z}_{pq} $ 和 Blum Blum Shub 類型的平方
$$ x_{k+1}:=x_k^2
in\mathbb{Z}_{pq} $$ 密鑰流是 $ z_k=LSB(x_k). $ 這可以用來(大概傳輸給私鑰的持有者) $ (p,q,d) $ 首先是初始值 $ x_k $ 用 RSA 加密,然後)密鑰流 $$ a_k\oplus x_k,\quad k\geq 1. $$ 當然,BBS 偽隨機序列生成比這更早。