/XChaCha20Poly1305-cli-helper

XChaCha20Poly1305 encrypt things from the command line easily. Why? Because OpenSSL is cancer

Primary LanguageRust

enc_file (Modded from LazyEmpiricist's)

Encrypt / decrypt files or calculate the HASH from the command line. Written in safe Rust

Encryption:

Encoding:

Hashing:

Usage in direct mode

Store wallet private key in a file

make a file hyper.key to store the ETH wallet private key for encryption

nano hyper.key

run with input file, enc, and password parameters

chacha_poly_cli --input hyper.key --enc key.file
Please enter the password
password

(for first) run it will generate a key.file and print the encryption key

could not open key.file
generated new encryption key: "aiERpT0nehFdxH9n0ZXC0QTpkuY5KFXc" in key.file

it will generate hyper.key.crpt which has the encrypted material

More details
chacha-poly-cli -h

Details

package name: chacha-poly lib name: chacha-poly bin name: chacha-poly-cli