botan

Cryptographic algorithms and formats library for C++

brewmacoslinux
Try with needOr install directly
Source

About

Cryptographic algorithms and formats library in C++

Commands

botan

Examples

Generate a random key and display its hexadecimal representation$ botan rng 32
Hash a file using SHA-256$ botan hash sha256 /path/to/file
Encrypt a file using AES-256 in CBC mode$ botan encrypt aes-256-cbc /path/to/plaintext --key=hexkey --iv=hexiv