Mensajes: 3
Temas: 1
Registro en: Jul 2017
Reputación:
0
Colaboración:
Como puedo cambiar el valor del algoritmo de identificacion(SHA1) que se muestra en un certificado con llave publica y privada creado por la libreria pyopenssl a SHA2 (SHA512).
O existe alguna otra libreria en python que me permite crear certificados CA con SHA2
Gracias por su ayuda.
Mensajes: 1.300
Temas: 3
Registro en: Feb 2016
Reputación:
71
Hola. ¿Podrías especificar un poco más? Dejar algún código de ejemplo e indicar qué es lo que intentas hacer.
Saludos
Mensajes: 1.300
Temas: 3
Registro en: Feb 2016
Reputación:
71
Hola. En el código de ejemplo la función utiliza por defecto el algoritmo MD5. Como el término "SHA2" denota cualquiera de los algoritmos SHA256, 512, etc., createCertificate(digest="sha512") debería generar el certificado que estás buscando. De todas maneras no estoy muy versado en el tema, no sabría decirte más que eso.
Saludos
Mensajes: 3
Temas: 1
Registro en: Jul 2017
Reputación:
0
Hola, efectivamente el codigo fue modificado para sha512, pero despues de ejecutar el ejemplo y abrir el certificado el algoritmo de la firma y su hash esta con sha2, pero no el algoritmo de identificacion que esta con sha1 y es este el algoritmo que me interesa cambiar a sha2
Mensajes: 1.300
Temas: 3
Registro en: Feb 2016
Reputación:
71
En este momento no podría recomendarte otra cosa. No obstante voy a investigar un poco a ver si puedo ayudarte un poco más.
Te pido que si das con la solución la facilites para ayudar a futuros lectores.
Saludos