1

スマートカード/Javacard が ElGamal 暗号化を実行できるかどうか疑問に思っていましたか? どこかに実装されていますか、つまり、そのような目的で使用できる API はありますか?

乾杯!

4

2 に答える 2

2

NXPのSmartMXファミリはElGamalをサポートしており、公開データシートに記載されています。Java Cardの実装で言及されているのを見たことはないと思いますが、標準には含まれていないため、存在する場合は、ベンダー提供のライブラリに含まれている必要があります。

おそらく、モンゴメリの乗数を備えたスマートカードであれば、ElGamalを比較的効率的にサポートできます。次に、誰かがライブラリを作成する必要があります(サイドチャネル保護、認証など)。

于 2012-05-23T00:23:24.747 に答える
1

これは確かに認定されておらず、サイドチャネル攻撃に対して安全ではありませんが、プロトタイピング用であるか、サイドチャネル攻撃が脅威モデルに含まれていない場合は、ここに実装があります.

于 2017-11-11T15:35:40.553 に答える