Topal is yet another program that links GnuPG and Pine/Alpine. It offers facilities to encrypt, decrypt, sign, and verify messages. Multiple PGP blocks included in the text of a message are processed by display filters. Decryption and verification output can be cached to reduce the number of times the passphrase is entered. RFC2015/3156 multipart messages can be sent and received. S/MIME messages are supported if gpgsm is available. It can be used as Alpine's sendmail-path command. A remote sending and decryption mode allows email to be read on a remote computer via SSH with secret keys on the local computer.