Tengo un archivo my_key.p12 protegido por contraseña. Extraje la clave con: openssl pkcs12 -in my_key.p12 -out my_key.key -nocerts -nodes -passin pass:<password> Ahora estoy intentando firmar un JWT con Python utilizando pyjwt, pero sin importar lo que intente, obtengo errores. Un ejemplo simple: private_key_file = Path(“my_key.key”) encoded = jwt.encode({“some”: “payload”}, private_key_file.read_bytes(), . . . Read more
Recientemente hemos decidido intentar usar KMS (Gestión de claves) en GCP para almacenar las claves privadas de la organización. Me topé con un problema cuando intenté mover la clave privada y la contraseña a la gestión de claves, donde forman parte de un archivo .p12 que utilizamos en un almacén . . . Read more
Tengo varios certificados de cliente (.pem sin raíz compartida ca), que me gustaría convertir en un único truststore pkcs12 sin contraseña para fines de prueba. El truststore no debe contener claves privadas ya que es solo para validar los clientes. Intenté lo siguiente: cat client1.crt client2.crt > trusted-clients-collection openssl pkcs12 . . . Read more