OpenPGP module for Gmail

Published on November 22, 2011

OpenPGP module for Gmail

    Specialists from the German company Recurity Labs have developed a JavaScript implementation of the OpenPGP standard ( RFC 4880 ) for signing and encrypting emails in web-based email interfaces. Thus, PGP cryptography is available directly in the browser without installing additional software.



    The GPG4Browsers module is implemented as an extension for Google Chrome and works only with Gmail, but it should not be a problem to remake it for another browser and / or mail service, because the source codes are open.

    GPG4Browsers allows you to encrypt and decrypt messages, sign and verify signatures, import and export certificates. It supports almost all asymmetric and symmetric ciphers and hash functions specified in the OpenPGP standard.

    You can download the module here ( source code published under LGPL), for installation you need to open chrome: // extensions , go to Developer Mode, select Load unpacked extension ... and specify the folder with the extension.



    Although the interface has a button for generating keys, in fact, GPG4Browsers does not know how to do this yet (it will probably be added in the future). After importing the key, a new icon appears in the address bar of Google Chrome when you enter Gmail.



    By clicking on it, a separate form for a new letter opens.



    The letter can be signed or encrypted by selecting the secret key from the keychain.

    If you want to remake GPG4Browsers for a different browser, see the developer documentation .