Data hashing and signing. This project uses GOST R 34.11-94 hash function from Python module pygost and paralleling processes using multiprocessing module.
pip3 install -r requirements.txt
- change
./config.py
to optimize data processing:
Name | Description | Type |
---|---|---|
SPLIT_COUNT |
Number of processes | int |
PATH_TO_FOLDER |
Path to folder with data | str |
-
python3 -m pip install nuitka
-
python3 -m nuitka --follow-imports --include-plugin-directory=path/to/nuitka/module
For more deltails read the doc.
python3 main.py
./main.bin
fallocate -l 1M data_1m.test