OpenSSL

OpenSSL is an open source implementation of the TSL cryptographic protocol, and its now-deprecated predecessor, Secure Sockets Layer (SSL) protocol. You can perform some basic operations, such us:

Generate a new self signed Certificate instead of a CSR  Output a self-signed certificate instead of a certificate request
 * (short for no DES) do not encrypt private key
 * Output a self-signed certificate instead of a certificate request

Read CSR

Read certificate (CRT)

Encrypt and decrypt a file (GPG can also be used for encrypting and decrypting files) Using aes-256-cbc cypher, You will be prompted for a password when encrypting that has to be used for decrypting.
 * Encrypt file:
 * Use  command to verify file type.
 * Use  command to verify file type.

file encrypted.data encrypted.data: openssl enc'd data with salted password
 * Decrypt file:

Activities

 * Encrypt a file using aes-256-cbc cypher using  command