Skip to content
/ qcrypt Public

A small-batch text-focused web-app designed to be easy to use, trustworthy, and convenient. It encrypts and decrypts data using cryptographic features available in modern browsers to ensure your confidential data never leaves your system.

License

Notifications You must be signed in to change notification settings

bschick/qcrypt

Repository files navigation

Quick Crypt: Easy, Trustworthy Personal Encryption

We created Quick Crypt to make it safe and convenient to encrypt sensitive data you want to store in insecure locations. Storing confidential information in note taking applications, planning services, online documents, or similar tools is convenient but risky. Quick Crypt's primary author wanted to store sensitive information in a note taking application and not be limited to the few services that provide end-to-end encryption. Even services that support encryption typically do not define their protocols, making them hard to trust. Installable open-source encryption tools are powerful and trustworthy, but tedious to use and remember. Strong encryption that you don't use isn't all that good in the end.

Thus, Quick Crypt. A small-batch text-focused cipher tool designed to be easy to use, trustworthy, and convenient. It encrypts and decrypts data using cryptographic features available in modern browsers to ensure your confidential data never leaves your system. After sign-in, Quick Crypt continues to work even with network access disabled. AEAD ciphers, passwords you supply, and passkey-protected credentials deliver privacy, integrity, authenticity, and website forgery protection.

We designed Quick Crypt to make it easy to encrypt data and to decrypt that data days or years later without needing to remember or install complicated tools. Quick Crypt's cipher armor format provides an optional reminder or link to the decryption page, so you only need to remember the password you used for encryption and have your passkey. Understanding how Quick Crypt works is optional, but if you are interested, the protocols are documented and the code is open-source under the MIT license. Bug reports and pull requests are welcome.

Design Goals

  • Easy to use and hard to screw up
  • Nothing to install and works on most devices
  • Unencrypted data and passwords never leave your system
  • Encryption options constrained to secure values
  • Follows current cryptographic best practices
  • Well defined and documented protocols
  • After sign-in, should work fully offline
  • Use the latest web security protocols (csp, cors, sri, hsts, xfo, etc.)
  • Open-source for peer review
  • No adverts or trackers
  • No PII intentionally collected

Live Site: https://quickcrypt.org


Open in StackBlitz

About

A small-batch text-focused web-app designed to be easy to use, trustworthy, and convenient. It encrypts and decrypts data using cryptographic features available in modern browsers to ensure your confidential data never leaves your system.

Resources

License

Stars

Watchers

Forks

Packages

No packages published