Systems and methods for secure messaging are provided. A sender may
encrypt content and send the encrypted content to a recipient over a
communications network. The encrypted content may be decrypted for the
recipient using a remote decryption service. Encrypted message content
may be placed into a markup language form. Encrypted content may be
incorporated into the form as a hidden form element. Form elements for
collecting recipient credential information such as username and password
information may also be incorporated into the form. At the recipient, the
recipient may use the form to provide recipient credential information to
the remote decryption service. The recipient may also use the form to
upload the encrypted content from the form to the decryption service. The
decryption service may provide the recipient with access to a decrypted
version of the uploaded content over the communications network.