Skip to content

mqxym/encrypti0n

Repository files navigation

encrypti0n.com

is a simple web application to encrypt and decrypt text and files locally within the browser using standard cryptographic algorithms provided by every modern browser.

The app uses customizable key derivation algorithm Argon2id (salted) for the 256-bit AES-GCM encryption.

Encryption V3

App Features

The main feature is encryption and decryption of text and files with standard cryptographic algorithms.

  • Intuitive UI with password generator and a simple local password manager secured with envelope encryption
  • The password managers' data can be locally encrypted with the same standard algorithms (Argon2id + AES-GCM-256)
  • Automatic data clearing and user logout upon activation of app encryption after 5 minutes of inactivity
  • Delete all local data with a click (overwrite with default values)
  • Password strenght checking
  • Importing / exporting local app data with envelope encryption applied

Try it out here: app.encryption.com

Supports Local and Offline Execution via Service Worker or Download

Everything needed is included, with no external dependencies. Download the latest release on GitHub: encrypti0n/releases.

References

The core encryption and decryption API for text and files is provided by @mqxym/cryptit (GitHub) / (npm).

Local storage envelope encryption is provided by @mqxym/secure-local-storage (GitHub) / (npm).

Licence

Custom Licence. See LICENCE.

Core logic is outsourced to MIT-licensed packages mentioned in the References chapter.

About

App for file and text encryption.

Topics

Resources

License

Stars

5 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors