MyPGP is an online web tool used to encrypt, decrypt and generate PGP Keys. It's an open-source website and
you can find the source codes here.
This website is using OpenPGPjs library to work. Thanks to them
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.