hashlag 1386caba9f
Chaos Ci / test (push) Successful in 3m33s
Chaos Ci / benchmark (push) Successful in 1m54s
Branchless: Rename Msb() --> MsbMask().
2026-08-17 03:13:55 +03:00
2026-06-17 23:44:17 +03:00
2026-08-17 01:11:06 +03:00
2026-08-15 23:03:34 +03:00

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
686 KiB
Languages
C++ 98.5%
CMake 1.5%