Table of Contents
A simple FileHandler which supports working with PGP encrypted and/or signed text data.
It provides actions to:
Create a signature over text data with a known private key.
Verify a PGP signature by a known public key over text data.
Encrypt text data to one or more known public key(s).
Decrypt text data that was encrypted to a known private key.
To prevent the possibility of accidentially saving sensitive information back to the loaded file in clear, the editor disables saving in case data has been decrypted after loading it, but not encrypted again afterwards.
As this FileHandler supports modification and saving of the loaded data, it is an editor by nature.