Cryptographic Software Utilities
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Jake Wakeling 45f70e3ad2 meta: Relicense to MIT 1 year ago
man meta: Relicense to MIT 1 year ago
src meta: Relicense to MIT 1 year ago
.gitignore meta: Relicense to MIT 1 year ago
BuildUNIX.sh meta: Add base project files 3 years ago
CMakeLists.txt meta: Relicense to MIT 1 year ago
LICENCE meta: Relicense to MIT 1 year ago
README.md meta: Relicense to MIT 1 year ago

README.md

cryptutils

A collection of cryptographic software utilities.

At present, none of these utilities should be trusted entirely.

Utilities

Utility Description Standard
alder32 Compute the Alder-32 for a file
crc32 Compute the CRC-32 for a file
fnv1a64 Compute the FNV1a-64 for a file
otp Compute HOTP or TOTP tokens
rc2! Encrypt and decrypt files using RC2
  • Utilities marked with an asterisk ('*') may be incomplete or non-compliant.
  • Utilities marked with an exclamation mark ('!') require additional caution.

Usage

cryptutils is being developed on x86-64 Linux, and is untested elsewhere.

Dependencies

  • CMake >= 3.12, to build

Building

To build cryptutils on UNIX, run BuildUNIX.sh.

Running

For information on each utility see its respective manpage or use the --help option.

Meta

Copyright (C) 2020, Jakob Wakeling
MIT Licence