Pycryptor is a Python based high performance file encryption software.
- Supports multiple AES modes.
- Supports multiple cryptographic backends.
- Very fast encryption and decryption of files.
- GUI based on lightweight Tk. No additional dependencies required.
The locker
modules have been removed.
PyFLocker
is used to provide the encryption and decryption functionality.
A small checklist in case I forget my tasks!
- Improve the large/multiple file locking speed, and prevent it from hanging.
- Add some documentation to the app source code.
- Simplify the code base.
- Add minimal and configurable logging in app.
- Add functionality to work with directories.
- Add user-made themes capability (as JSON files).
- Deprecate the locker in favour of better API.
- Remove the locker files.
and maybe...
- convert it to a standalone app?
Removed tasks:
- (Removed, Provided by
PyFLocker
) Add multiple backend support for the app. - (Removed) Shift the hyperlinks in the app to some better place.
- (Removed) Add documentation to the
lockers
. - (Removed) Perform some cleanup of the backend
lockers
. - (Removed) Make
crylocker.py
compatible withpylocker.py
.