es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYTHON-CRYPTOGRAPHY

Convertir una cadena base-64 SPKI en una clave pública.

Estoy tratando de encontrar un equivalente en Python de esta función en JS: /** * Genera el secreto compartido con la clave privada del comerciante y la clave pública efímera (parte de los datos del token de pago) * utilizando Diffie-Hellman de curva elíptica (id-ecDH 1.3.132.1.12). * Como el certificado . . . Read more

Convertir archivos .pem a .crt utilizando Python3 OpenSLL. Para convertir un archivo .pem a .crt utilizando Python3 y OpenSSL, puedes seguir los siguientes pasos: 1. Asegúrate de tener instalado Python3 y OpenSSL en tu sistema. 2. Abre tu terminal de comandos. 3. Navega hasta el directorio donde se encuentra el archivo .pem que deseas convertir. 4. Ejecuta el siguiente comando: “` openssl x509 -outform der -in archivo.pem -out archivo.crt “` Asegúrate de reemplazar “archivo.pem” por el nombre del archivo .pem que deseas convertir y “archivo.crt” por el nombre que deseas para el archivo de salida .crt. 5. Presiona enter para ejecutar el comando. Esto convertirá el archivo .pem a .crt utilizando Python3 y OpenSSL. El archivo resultante estará en formato .crt y podrás utilizarlo según tus necesidades.

Soy nuevo en SSL y estoy tratando de encontrar algún método o código que pueda convertir archivos .pem a .crt usando Python3 y OpenSSL. He buscado en la documentación de OpenSSL y hay recursos para scripts de shell, pero no pude encontrar mucho para Python3… También intenté con un script . . . Read more

Generación de clave compartida desde EC con pycryptodome

Actualmente estoy trabajando en un proyecto en el que necesito calcular una clave simétrica hkdf. Para hacerlo, necesito generar un secreto compartido a partir de la clave privada y una clave pública efímera. Para el resto de mi trabajo, utilizo pycryptodome, pero no puedo encontrar en la documentación si permite . . . Read more