This is an OpenPgp + BounceCastle, Java Example, for education.