Go to file
2018-08-04 15:18:16 +10:00
block relicense under the MPL-2.0 2018-08-04 15:18:16 +10:00
hash relicense under the MPL-2.0 2018-08-04 15:18:16 +10:00
stream relicense under the MPL-2.0 2018-08-04 15:18:16 +10:00
test hash: use new view casting api 2018-06-01 15:59:01 +10:00
tools relicense under the MPL-2.0 2018-08-04 15:18:16 +10:00
CMakeLists.txt add stubs for many primitives 2018-01-22 19:51:16 +11:00
Doxyfile.in initial import from libcruft-util 2018-01-14 17:17:34 +11:00
fwd.hpp initial import from libcruft-util 2018-01-14 17:17:34 +11:00
libcruft-crypto.pc.in initial import from libcruft-util 2018-01-14 17:17:34 +11:00
README.adoc README: make explicit the use of asciidoc 2018-06-05 17:12:20 +10:00

A naive cxx17 implementation of several cryptography primitives.

Do not use this code for anything that needs security. They are deliberately not secure against many types of attack (such as cache timing attacks, or _literally anything else_).  Many were literally written between/during rounds of Overwatch or while watching Netflix...