/shoc

C++ header-only library with different cryptographic algorithms in purely portable software

Primary LanguageC++BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

shoc

Software-Header-Only-Crypto library in C++.

TODO

  • source
    • safer interface (span_i/o)
    • byteswap
    • assertions
    • xoodoo family algorithms
    • hash
      • unified api for consumers (md2, sha1, hmac, etc)
      • gimli
      • md2
      • md4
      • md5
      • sha1
      • sha2
      • sha3
    • cipher
      • aes
    • ecc
      • crc
  • tests
    • cipher
      • aes
  • readme
    • intro
    • guide
    • examples