https://hackernoon.com/public-key-asymmetric-cryptography-using-gpg-5a8d914c9bcaTre ParkerAug 19, 2018