openkts 1.1.4

Creator: bradpython12

Last updated:

Add to Cart

Description:

openkts 1.1.4

OPENKTS
An m of n key sharing solution.
Features:

Customizable split/join functionality
Password protection on individual shares (uses Fernet)

Usage:
Depending on your dependencies/setup you might have to change python to python3 below.
Install Cryptography on the active environment
python -m pip install cryptography
Install openkts to a targeted location
pip install openkts --target="C:\tmp\openkts"
Go to the targeted directory before running openkts
cd "C:\tmp\openkts"
Confirm that openkts is found
python openkts -h
Split :  python openkts split -f "file_path" -m 3 -n 5 -e



Property
Type
Description




-f
STRING
Filepath to file to be split into shares.


-m
INT
Minimum number of shares needed to reconstruct the file.


-n
INT
Total number of shares to split the file into.


-e
NONE
[OPTIONAL] Password encrypt shares when provided.



Join :    python openkts join -s "share_1" -s "share_2" -s "share_3" -o "out_file" -d



Property
Type
Description




-s
STRING
[REPEATABLE] Filepath to one of the shares.


-o
INT
[OPTIONAL] Output file path.


-d
INT
[OPTIONAL] Password decrypt shares when provided.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.