Frage

Ich habe mich gefragt, ob eine Smartcard / Javacard Elgamal-Kryptographie durchführen kann? Ist es überall implementiert, d. H. Gibt es eine API, die für solche Zwecke verwendet werden kann?

Prost!

War es hilfreich?

Lösung

Die SmartMX-Familie von NXP unterstützt Elgamal, es ist in ihren öffentlichen Datenblättern.Ich glaube nicht, dass ich in jeder Java-Karten-Implementierung in der Java-Karte erwähnt gesehen habe, es ist jedoch nicht in der Norm, also ist es also, wenn es anwesend ist, es muss in Anbieter mitgelieferten Libs sein.

Wahrscheinlich wird jede Chipkarte mit einem Montgomery-Multiplikator Elgamal relativ effizient unterstützen.Dann muss jemand eine Bibliothek erstellen (mit Seitenkanalschutz, Zertifizierung usw.).

Andere Tipps

Dies ist sicherlich nicht zertifiziert und es ist nicht sicher gegen Seitenkanalanfälle, aber wenn es sich um Prototyping oder Seitenkanalanfälle handelt, sind nicht im Bedrohungsmodell, hier ist unsere Implementierung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top