Rams0n1t0 is a piece of software designed to encrypt our files and protect them from prying eyes. Be careful, some files may be unrecoverable
TLDR | Installation | Usage
Rams0n1t0 analyzes the entire file tree starting with the folder that we specify and is only capable of performing actions forward, never backwards of the specified folder.
We use an AES-256-CTR encryption, an extremely strong algorithm, today it is practically impossible to break the algorithm.
The author of this project is not responsible for the misuse / lost files in the use of the software
NOTE: NodeJS 10.13.0 or higher is required.
# clone the repo
$ git clone https://github.com/EsteveSegura/rams0n1t0.git
# change the working directory to insta-growth
$ cd rams0n1t0
# install NodeJS if is not installed
# this will show up the help message
$ cd src && node index -h
The software has two main actions: Encryption and decryption, both actions must be done from the terminal.
Encryption
# Encrypt the testArea folder included
$ node index --encrypt ../testArea
This process will encrypt the entire tree of files from the folder specified in --encrypt and also create a file "decrypt.key" in the folder where the program is being called, this file is the most important when it comes to recovering our files.
Decryption
# Encrypt the testArea folder included
$ node index --decrypt ../testArea --key ./decrypt.key
In the decryption process we will have to enter the correct .key file, if this does not happen, the program corrupts all our files becoming unrecoverable for ALWAYS. This happens for security reasons and to avoid brute force attacks.
MIT © Rams0n1t0