These provide the actual support for encryption and decryption required for the high level OpenPGP classes.