Advanced file encryptor with sophisticated encryption algorithm.
Encrypts files of all kind fast and reliably without data loss.
Has build in password feature to lock files after encryption
- Visit the ATK Releases page on GitHub.
Usage: ATK -t {dir | file} -p {absolute | relative} -k (keystring) [-s]
---------------------------
ARGUMENTS:
-t, --type FILE TYPE : Choose 'dir' for directories or 'file' for files.
-p, --path PATH : Specify the target path, either relative like "./filename.ext" or an absolute path.
-k, --key KEY : Set the key for encryption. It can be any string, enclosed in double quotes if needed.
-s, --safe SAFE : Changes the key so that only the same computer with same user can unlock it.
---------------------------
OPTIONS:
--help Display this help message.
-v, --version Show the current version of ATK.
-l, --location Return the location of the ATK.exe file.
---------------------------
Setup environmental variables and RegEd by running the following script: run_setup.bat
-
Run
0_windows_build.bat
- Requires cygwin, msys2 or alternatives with g++ installed.
- Build will be generated to ATK\build\ directory.
-
Building with Visual Studio 2022
- Open project by opening ATK.sln
- Choose C++17 by going to Properties -> C/C++ -> Language -> C++ Language Standard -> ISO C++ 17
- Choose C++17 by going to Properties -> Configuration Properties -> General -> C++ Language Standard -> ISO C++ 17
- Change from Debug to Release
- Choose target platform
- Build -> Build ATK
- Build will appear in ATK\Release\ATK.exe
- Run
0_linux_build.sh
- Requires g++
- Build will be generated to ATK/build/ directory.
Look at ATK/installation/ directory, it will contain all the steps