738 B
738 B
1. Generar un certificado de prueba (local)
1.1 Generar clave privada y certificado
openssl req -x509 -newkey rsa:2048 \
-keyout dev.key \
-out dev.crt \
-days 90 \
-nodes \
-subj "/C=ES/O=ACME DEV/CN=ACME DEV TEST CERT"
Esto genera:
dev.key→ clave privadadev.crt→ certificado autofirmado- expiración: 90 días
1.2 Crear el archivo PFX (PKCS#12)
openssl pkcs12 -export \
-out dev.pfx \
-inkey dev.key \
-in dev.crt \
-password pass:devpassword
Resultado:
- archivo:
dev.pfx - password:
devpassword
2. Convertir el certificado a base64
base64 dev.pfx > dev.pfx.b64
Comprueba que:
- el archivo no esté vacío
- contiene texto base64 válido