Extension implementing GPG into Webmail (Gmail™) using the OpenPGP.js library. This project is no way affiliated with Google™.

Latest Version

Version
37
Update
March 8, 2019
Size
427KiB
Developer
Category
Users
7,000+
Rating
3.44667 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
WebRequest
WebRequestBlocking
Https://mail.google.com/*
Http://mail.google.com/*
Https://google.com/*
Http://google.com/*
See more

Mymail-Crypt for Gmail™ Extension

Mymail-Crypt for Gmail™ aims to make OpenPGP encryption available and used by anyone.

This project is in no way affiliated with Google™.

***If you are having trouble with this extension, particularly in regards to key imports/working with other clients, please reach out to me.

To get started
*Install this Extension
*Tools -> Extensions -> under Mymail-Crypt click the options page
*Read over the help, import or generate a key as is necessary
*Give your public key to your friends, import theirs into the options page
*In Gmail™ simply click encrypt to encrypt a mail you're writing
*In Gmail™ simply click the decrypt to read a mail from a friend.

Mymail-Crypt acts as a layer on top of your Gmail™ experience that allows you to seamlessly encrypt and decrypt messages. For more information please visit http://prometheusx.net.

The project is powered by OpenPGP.js. OpenPGP.js aims to fully implement the RFC 4880 OpenPGP standard. This project is still a work in progress, but supports a variety of key importation/generation abilities to encrypt and decrypt messages. Please see http://openpgpjs.org/ for details on this project.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name":"Mymail-Crypt for Gmail\u2122", "version":"37", "manifest_version":2, "description":"Extension implementing GPG into Webmail (Gmail\u2122) using the OpenPGP.js library. This project is no way affiliated with Google\u2122.", "icons": { "128":"mymail-crypt.128.png" }, "permissions":[ "webRequest", "webRequestBlocking", "https://mail.google.com/*", "http://mail.google.com/*", "https://google.com/*", "http://google.com/*" ], "background": { "scripts":["lib/lodash-2.4.1.js", "lib/jquery-2.1.0.min.js", "lib/openpgp.js", "mymail-crypt-util.js", "mymail-crypt-background.js"] }, "content_scripts": [{ "matches":["https://mail.google.com/*","http://mail.google.com/*"], "css": ["bootstrap.btn.css", "bootstrap.modal.css", "mymail-crypt.css"], "js": [ "lib/jquery-2.1.0.min.js", "lib/sanitize-html.browserify.1.10.0.js", "lib/bootstrap-dropdown.js", "lib/bootstrap-modal.js", "lib/openpgp.js", "mymail-crypt-util.js", "mymail-crypt.js"], "run_at":"document_idle", "all_frames":true }], "homepage_url":"http://prometheusx.net", "options_page":"mymail-crypt-options.html", "web_accessible_resources": [ "images/decryptIcon.png", "images/encryptIcon.png", "lib/jquery-2.1.0.min.map" ]}
Read more