Cuaderno · 14 de noviembre de 2026
openssl: certificados y cifrado desde la terminal
tlscifrado
Generar certificados de prueba, ver un certificado y cifrar un fichero.
Certificado autofirmado para pruebas (clave + certificado, un año):
openssl req -x509 -newkey rsa:2048 -nodes -keyout clave.pem -out cert.pem -days 365 -subj "/CN=localhost"
Ver un certificado (fechas, emisor, dominios):
openssl x509 -in cert.pem -noout -text | head -20
Cifrar y descifrar un fichero con contraseña:
openssl enc -aes-256-cbc -pbkdf2 -salt -in secreto.txt -out secreto.enc
openssl enc -d -aes-256-cbc -pbkdf2 -in secreto.enc -out secreto.txt
Generar una contraseña aleatoria rápida:
openssl rand -base64 24