Commutative-Encryption
公開宣布 Shamir 三通協議中的質數是否安全
所以說,我想為任何想使用Shamir 的三通協議與我通信的人使用素數 p 。
我將維護我的密鑰對(加密指數、解密指數),並期望其他方根據公共素數 p 創建自己的密鑰對。
假設我們有某種身份驗證方法,那麼從這個角度來看,我們將不會受到中間人攻擊。
但是,公開發布質數是否安全?
但是,公開發布質數是否安全?
它一定要是。否則,另一方將無法訪問它,也無法參與協議。因此,它被稱為“公共質數”而不是“秘密質數”。
所以說,我想為任何想使用 Shamir 的三通協議與我通信的人使用質數 p。
如果這不是一個假設性問題,並且您實際上打算使用它來保護真實通信,您將需要考慮學習其他更標準的技術,例如 Diffie-Hellman 密鑰協商和混合密碼系統。有比三通協議更有效和更好研究的方法來創建安全通信通道。此外,您還需要找到已經實現相關算法的預先存在的軟體庫。