Extract message encryptor and verifier into separate files