cypher
cypher copied to clipboard
:closed_lock_with_key: N1 PGP package
NEW: Nylas is developing their own implementation (unstable)
Cypher
- Matt Bilker [email protected]
Small package for decrypting PGP-encrypted email.
- Works with Facebook PGP, OS X GPGTools, and command line GnuPG
- Encryption using PGP public keys
- Keybase integration with tracked users to allow for easy selection for users
Incomplete spec tests are available for this package at the moment. I have not fully designed them yet.
Do not trust the security of this package. It is not audited, fully tested, or safe at all.
TODO
- Key Management
- [ ] Store keys
- Encryption
- [x] Form to enter Keybase username
- [ ] Allow for method of encryption to be set in settings (e.g. smart card through GPG)
- Decryption
- [ ] TTL for decryption key passphrase
- Keybase.io
- [x] Login
- [x] Encryption
- [ ] Decryption
- [x] Download "tracked" users list
- Preferences
- [ ] Option to encrypt whole email with quoted text or without it
- [ ] Clearsign Signature and Encrypt
- [ ] Better detection of PGP encrypted emails
- [x] Text input for passphrase
- [ ] Spec tests for all features
License
This software is licensed under the GPLv3. For more information see https://www.gnu.org/licenses/gpl-3.0.txt and http://choosealicense.com/licenses/gpl-3.0/.