Chaos

A modular C++ library implementing several popular cryptographic algorithms.

This project is of an academic nature.

Algorithms

Below are some of the algorithms implemented.

Hash functions

  • MD4
  • MD5
  • SHA-1

MACs

  • HMAC (RFC 2104)

Stream ciphers

  • RC4 (ARC4)

Block ciphers

  • DES

Block cipher modes

  • ECB

Padding schemes

  • PKCS#7
  • ISO/IEC 7816-4
S
Description
Implementations of some popular cryptographic algorithms.
Readme
384 KiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 98.7%
CMake 1.3%