jencrypt
File and directory encryption application with auto-mount volume for macOS.
Installation
$ pip install jencrypt
Usage
$ jencrypt
Functions
0. Exit.
1. Mount encrypted volume.
2. Wipe all encrypted data.
3. Show status.
Example
After successfully installed jencrypt
, you should execute the jencrypt
command in Terminal
or 3rd party terminal, eg: iTerm2.
It'll show function list.
Select 1.
Input your password for encryption. It's not allowed to change password in current version. Please input carefully.
After typing password, press Enter
. Open Finder.app
. You will see a new volume named
jencrypt-xxx
, open it and put files or folders into it.
When you don't need edit or view these private files anymore, press ctrl-C
to exit jencrypt
.
The encrypted volume will be ejected automatically. Or, you can eject the private volume manually, after that
, jencrypt
will also exit automatically.
Dependencies
- Python 3
- Watchdog
- openssl
- tar
- diskutil
Licensing
Jencrypt is licensed under the terms of the Apache License, version 2.0.
Copyright 2021 JamesZBL.
Why jencrypt?
- Reliable encryption
- Fully automated encrypted volume
- Automatically detect changes and re-encrypt
- Password secondary verification
- Fast RAM disk, private data isn't kept on disk
- Easy to use