Skip to main content

app

Project description

logo

jencrypt

GitHub release (latest by date) Python version PyPI Platform License

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jencrypt-2.0.13.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

jencrypt-2.0.13-py2.py3-none-any.whl (9.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file jencrypt-2.0.13.tar.gz.

File metadata

  • Download URL: jencrypt-2.0.13.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.25.1

File hashes

Hashes for jencrypt-2.0.13.tar.gz
Algorithm Hash digest
SHA256 4ad36fae6aa32b5af0a800b39e006074045aec11335464e7a97c843c9ff46785
MD5 5035b333d1575289cc2ec2b36ea0c362
BLAKE2b-256 74aba96686d5bed5000ec266066643c906d637da39d42ab4b6e0f50c52626be1

See more details on using hashes here.

File details

Details for the file jencrypt-2.0.13-py2.py3-none-any.whl.

File metadata

  • Download URL: jencrypt-2.0.13-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.25.1

File hashes

Hashes for jencrypt-2.0.13-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1c2738dac1a836477ef14eb75998bc927b187faf9233aa34238d12f22b5b0b20
MD5 8635209d2c92f1013979430a3209a95e
BLAKE2b-256 2c5834a374cf826ccf09c68ac04ccb437d6f0d0a369c5ace683c152bf669ee2f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page