Skip to content
In-Browser AES File Encryption 🔐 with Data Integrity Check 🔍
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Feb 28, 2019
public
src
.drone.yml Update Drone CI Feb 26, 2019
.gitignore
CODE_OF_CONDUCT.md
LICENSE Initial commit Feb 16, 2019
README.md Update README.md Feb 24, 2019
config-overrides.js Increased Code Quality Feb 26, 2019
package.json Removed Dependencies Feb 28, 2019
screen.gif

README.md

Cryption

In-Browser AES File Encryption with Data Integrity Check

Website


Introduction

Cryption is an open-source tool that encrypts and decrypts your data in the browser.

It does not upload data to any cloud.

It checks the file integrity, making it impossible to manipulate data without the correct password.

You can also give hints in order to remeber your password.

If you want to, you could download Cryption and use it fully functional offline on your computer.

Usage

Usage Information

To use Cryption as it was intentioned, I advice you to use Firefox. Both Chrome and Safari will crash when files get big (>25 MB), while Firefox managed to encrypt and decrypt files larger then 100 MB. It was also the fastest, but nonetheless, every browser should work

If you want to upload a directory, consider zipping it before uploading, since JavaScript cannot handle directory uploads. You can, however, upload multiple files, which Cryption then bundles to a zip-archive automatically.

Prerequisites

Installation

# Clone the repository (stable branch)
git clone -b master https://github.com/lagmoellertim/cryption.git cryption

#Change Directory
cd cryption

# Install npm packages
npm install

# Start a local server
npm start

Build

# Clone the repository (stable branch)
git clone -b master https://github.com/lagmoellertim/cryption.git cryption

#Change Directory
cd cryption

# Install npm packages
npm install

# Build the app 
npm run-script build

Use on local machine without internet

Download the latest build.zip file from the Cryption releases.

After unzipping it, you can just open the index.html file with your browser, no need to put it on a server!

Contributing

If you are missing a feature or have new idea, go for it! That is what open-source is for!

Author

Tim-Luca Lagmöller (@lagmoellertim)

Donate

You can also contribute by buying me a coffee.

License

MIT License

Copyright © 2019-present, Tim-Luca Lagmöller

Have fun 🎉

You can’t perform that action at this time.