No description
source | ||
.gitignore | ||
dub.sdl | ||
README.md | ||
test |
Learncrypt
A small application to learn programming crypto.
About
This project is about experimenting with and learning about encryption and also getting more experienced with the D programming language.
Option reference
Usage: ./learncrypt [options]
Common options:
-h --help This help information.
Global options:
-a --armor use ascii-armored I/O.
Actions:
-g --gen-key Generate a new 256 bit key.
-e --encrypt Encrypt a message.
-d --decrypt Decrypt a message.
Action options:
-c --cipher The cipher to use (default: chacha20).
-k --key The file which contains the key (default: symkey.asc).