cryptutils

Cryptographic Software Utilities
git clone http://git.omkov.net/cryptutils
Log | Tree | Refs | README | LICENCE | Download

cryptutils/README.md (41 lines, 1.2 KiB) -rw-r--r-- download

012345678910111213141516171819202122232425262728293031323334353637383940
# 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](https://opensource.org/licenses/MIT)