Encryption

是否有任何論文解釋如何將教科書 RSA 移植到現實世界的 RSA?

  • October 24, 2013

是否有任何論文、書籍或連結解釋了普通的“教科書 RSA”是如何在實踐中通過所有填充和東西實現的?

基本上,我想知道在生產級程式碼中實現算法的複雜性……

Vanilla 教科書 RSA 不包括“填充和東西”,術語“教科書 RSA”通常是指簡單地將純文字消息編碼為整數並將其提升為指數。實現這一點非常容易,只需按照Wikipedia 上概述的步驟操作即可。您可以輕鬆地將這些步驟翻譯成某種給定的程式語言。

根據您的其餘陳述,聽起來您想使用 RSA 實現真實世界的加密/簽名方案,而不是使用它的更高協議。如果是這樣,我建議查看PKCS #1 v2。它是幾種此類 RSA 填充方案的權威規範。(如果您想要的話,RSA-OAEP 可能是最推薦的加密填充方案。)

引用自:https://crypto.stackexchange.com/questions/3263