2012-05-20 61 views
1

我想知道智能卡/ Javacard是否能夠執行ElGamal密碼學? 是否在任何地方實現,即是否有API可用於此目的?智能卡上的ElGamal

乾杯!

回答

2

恩智浦的SmartMX系列支持ElGamal,這是在他們的公開數據表中。雖然我沒有看到任何Java Card實現中提到過,但它不在標準中,因此如果存在,它必須位於供應商提供的庫中。

可能任何具有蒙哥馬利乘法器的智能卡都能夠相對有效地支持ElGamal。然後某人需要創建一個庫(帶有側通道保護,認證等)。

1

這當然沒有通過認證,並且對側向通道攻擊並不安全,但如果是針對原型設計或旁路通道攻擊不在威脅模型中,here是我們的實施。