Saltar al contenido
danielsanjuan

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

← Todas las notas