The White Horse is a tool designed to encrypt small files like text files, images, audio files etc. using AES (Advanced Encryption Standard), a symmetric block algorithm. Further, it uses Secure Hash Algorithms{SHA256} and bcrypt, to generate the hash[digest] using password, which is used to encrypt the data.
#OneWayEncrytion(SHA256 and bcrypt)
#Caution : If key is Lost, data will be Lost.
==> Written in Python3.
==> White Horse will encrypt the data by taking path of the file and password as input.
==> The detail explanation of each line of code is written in comments.
==> Check the helper functions for more detials.
$apt install python3-pip
[enter the password for permissions to install dependency modules]
$pip uninstall pycrypto
$pip install -U PyCryptodome
$sudo pip install bcrypt