Elgamal-Encryption
Elgamal 測試向量
我知道 Elgamal 算法已經過時了,它們現在沒有包含在任何廣泛使用的密碼標準中。但是,它們仍然存在於幾個流行的加密庫(充氣城堡、botan、cryptopp 等)中。我發現一件令人不安的事情是,此類庫沒有或非常有限的 Elgamal 測試向量。
Elgamal 是否存在測試向量?什麼是好的參考?我特別提到加密和簽名算法Math Processing ErrorZp].[Math Processing Error] $ Z_p $
公共領域似乎沒有標準化的 ElGamal 測試向量。但是,有一些使用 libgcrypt 1.5.0 生成的 ElGamal 測試向量在 pycrypto 項目的這個分支中可用。
我已經創建了自己的一組不同位數的 ElGamal 測試向量。我不能保證它們是正確的,除非它們通過了我自己的實現。
https://gist.github.com/devinrsmith/58926b3d62ccfe9818057f94d2c7189c