generando claves RSA a través del navegador

4

HTML5 tiene el elemento que envía un SPKAC al servidor (como yo lo entiendo).

Pero, ¿cómo lo haces en IE?

Los sitios web de One CA me dan el siguiente mensaje:

This Web site is attempting to perform a digital certificate operation on your behalf:

https://www.startssl.com/

You should only allow known Web sites to perform digital certificate operations on your behalf.
Do you want to allow this operation?

Eso es genial y todo, pero ¿cómo lo hacen y cómo lo hago para que mi sitio web pueda generar claves privadas para las personas? IE no admite el elemento keygen .

    
pregunta neubert 26.03.2013 - 00:16
fuente

1 respuesta

7

Con Internet Explorer, para este tipo de trabajo, se supone que debe usar API CertEnroll (en Windows pre-Vista, esto se llamaba XEnroll); puede ser usado desde Javascript . Esto implica Javascript para detectar el tipo de navegador.

Microsoft dice que la falta de soporte para <keygen> es "por diseño".

    
respondido por el Thomas Pornin 26.03.2013 - 13:33
fuente

Lea otras preguntas en las etiquetas