Advanced file and directory encryptor with sophisticated encryption algorithm.
Encrypts files and directories 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