Difference between revisions of "OpenSSL/Cheatsheet"
Jump to navigation
Jump to search
LpikiSysop (talk | contribs) |
|||
Line 25: | Line 25: | ||
=== File encryption === |
=== File encryption === |
||
Encrypt |
Encrypt |
||
openssl enc -aes-256-cbc < |
openssl enc -aes-256-cbc < <span class="input"><File></span> > <span class="input"><File></span>.aes |
||
enter aes-256-cbc encryption password: |
enter aes-256-cbc encryption password: |
||
Verifying - enter aes-256-cbc encryption password: |
Verifying - enter aes-256-cbc encryption password: |
||
Decrypt |
Decrypt |
||
openssl enc -d -aes-256-cbc -in |
openssl enc -d -aes-256-cbc -in <span class="input"><File></span>.aes > <span class="input"><File></span> |
||
enter aes-256-cbc decryption password: |
enter aes-256-cbc decryption password: |
||
Revision as of 00:05, 30 June 2012
Command line shortcuts
Base64
Encode
openssl base64 < file.b64 > file.txt
Decode
openssl base64 -d < file.txt > file.b64
MD5
Checksum a file
openssl md5 file
SHA1
Checksum a file
openssl sha1 file
Generate Passwords
Crypt
openssl passwd <Password>
MD5 (for /etc/passwd and /etc/shadow)
openssl passwd -1
File encryption
Encrypt
openssl enc -aes-256-cbc < <File> > <File>.aes enter aes-256-cbc encryption password: Verifying - enter aes-256-cbc encryption password:
Decrypt
openssl enc -d -aes-256-cbc -in <File>.aes > <File> enter aes-256-cbc decryption password: