Pregunta

Me preguntaba si una tarjeta inteligente / javacard es capaz de realizar la criptografía de Elgamal? ¿Se implementa en cualquier lugar, es decir, hay una API que se puede usar para tales fines?

vítores!

¿Fue útil?

Solución

La familia SMARTMX de NXP admite Elgamal, está en sus hojas de datos públicas.Sin embargo, no creo que haya visto en ninguna implementación de tarjetas de Java, sin embargo, no está en la norma, así que si está presente, debe estar en el proveedor suministrado libs.

Probablemente cualquier tarjeta inteligente con un multiplicador MONTGOMERY pueda apoyar a Elgamal de manera relativamente eficiente.Luego, alguien necesita para crear una biblioteca (con protección de canal lateral, certificación, etc.).

Otros consejos

Esto ciertamente no está certificado y no está seguro contra los ataques de canal lateral, pero si es para los ataques de prototipos o canales laterales no están en el modelo de amenaza, aquí es nuestra implementación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top