Google Keep Encryptor

Latest Version

Version
1.0.0
Update
March 25, 2022
Size
328KiB
Developer
Category
Users
2,000+
Rating
2.90909 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
DeclarativeContent
Https://keep.google.com/*
See more

Google Keep Encryptor Extension

With Google Keep Encryptor, you can easily keep your sensitive information on Google Keep only with you and/or share it with your trustworthy friends. Your text will be encrypted as ciphertext with Stanford Javascript Crypto Library (http://bitwiseshiftleft.github.io/sjcl/).

> SJCL is secure. It uses the industry-standard AES algorithm at 128, 192 or 256 bits; the SHA256 hash function; the HMAC authentication code; the PBKDF2 password strengthener; and the CCM and OCB authenticated-encryption modes. Just as importantly, the default parameters are sensible: SJCL strengthens your passwords by a factor of 1000 and salts them to protect against rainbow tables, and it authenticates every message it sends to prevent it from being modified.

**WARNING**: If you don't remember the password, you will lose all the information on that encrypted note!!!** It's strongly recommended to use password hints as labels or add them to the title of your encrypted notes.

Android and iOS:
Currently the Chrome mobile app doesn't support extensions. In order to decrypt your notes, you have to install the Tampermonkey script on your phone and use the Google Keep website on mobile browsers. Further information can be found at https://github.com/Naiqus/Google-Keep-Encryptor/blob/master/README.md
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Google Keep Encryptor", "description": "Google Keep Encryptor", "version": "1.0.0", "permissions": ["declarativeContent", "https://keep.google.com/*"], "background": { "scripts": ["background.js"], "persistent": true }, "content_scripts": [ { "matches": ["https://keep.google.com/*"], "js": ["content-scripts/sjcl.js", "content-scripts/content.js"], "css": ["content.css"], "run_at": "document_end" } ], "page_action": {}, "icons": { "512": "images/icon512.png" }, "manifest_version": 2}
Read more