Linux openssl

From John Freier
Revision as of 16:04, 17 November 2014 by Jfreier (Talk | contribs) (Create a public & private key.)

Jump to: navigation, search

Description

The way public/private keys work, is a public key is used to encrypt data and only a private key is capable of decrypting it.

Public Key -> Encrypt.

Private Key -> Decrypt.

Example

This is a real example of public private key.

Create a public & private key.

Create a private key.

 openssl genrsa -out mykey.pem 1024

Create a public key.

 openssl rsa -in mykey.pem -pubout > mykey.pub

This will extract the public key from the private key.