hashlag 7d028cce66
Chaos Ci / test (push) Successful in 3m28s
Chaos Ci / benchmark (push) Successful in 1m52s
SeArray: Replace enable_if with a concept.
2026-08-31 01:32:52 +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%