a C++ take on Fortuna CSPRNG implementation, as devised by Niels Fergusson and Bruce Schneier in Practical Cryptography 🍀
|
|
||
|---|---|---|
| lib | ||
| .clang-format | ||
| .clang-tidy | ||
| .drone.starlark | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .pre-commit-config.yaml | ||
| accumulator.cpp | ||
| accumulator.h | ||
| CMakeLists.txt | ||
| do_task.cpp | ||
| do_task.h | ||
| entropy_src.h | ||
| event_adder_impl.h | ||
| event_adder.h | ||
| fortuna.cpp | ||
| fortuna.h | ||
| generator.cpp | ||
| generator.h | ||
| LICENSE | ||
| main.cpp | ||
| Makefile | ||
| meson.build | ||
| pool.cpp | ||
| pool.h | ||
| seed_file_management.cpp | ||
| seed_file_management.h | ||
| urandom_entropy_src.cpp | ||
| urandom_entropy_src.h | ||
| util.h | ||