native Haskell implementation of OpenPGP (RFC9580), with some backwards compatibility