Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
``` Main commands: CRYPT (Bulk Encryption): edgetk -crypt [enc|dec] [-cipher aes] [-iv "IV"] [-key "KEY"] FILE > OUTPUT KDF (Key Derivation Functions): edgetk -kdf <method> [-bits N] [-md <hash>] [-key <secret>] [-salt "SALT"] DIGEST (Message Digest): edgetk -digest [-md <hash>] [-recursive] FILES... > OUTPUT.hash edgetk -check OUTPUT.hash echo $? MAC (Message Authentication Code): edgetk -mac <method> [-md <hash>] [-cipher <cipher>] [-key <secret>] FILE PKEY (Public Key Functions): edgetk -pkey <command> [-algorithm <alg>] [-key <private>] [-pub <public>] [-root <cacert>] [-cert <certificate>] [-signature "SIGN"] [-bits N] FILE TCP (Transmission Control Protocol): edgetk -tcp [server|client] [-cert <cert>] [-key <private>] [-ipport "IP"] Print Summary: edgetk /desc / Description of the parameters of all algorithms edgetk /docs / Main references documentation edgetk /list / List aliases of all md, ciphers and public keys edgetk -crypt help / Describes bulk encryption usage and arguments edgetk -kdf help / Describes key derivation function usage edgetk -mac help / Describes message authentication code usage edgetk -pkey help / Describes public key cryptography usage edgetk -tcp help / Describes TLS 1.3 Protocol parameters and usage edgetk -help,-h / Full list of the flags and their defaults ```
- Loading branch information