botan.selftest.selftest

Startup Self Test

Members

Functions

algorithmKat
HashMapRef!(string, bool) algorithmKat(SCANToken algo_name, HashMapRef!(string, string) vars, AlgorithmFactory af)

Run a set of algorithm KATs (known answer tests)

algorithmKatDetailed
HashMapRef!(string, string) algorithmKatDetailed(SCANToken algo_name, HashMapRef!(string, string) vars, AlgorithmFactory af)

Run a set of algorithm KATs (known answer tests)

confirmStartupSelfTests
void confirmStartupSelfTests(AlgorithmFactory af)

Run a set of self tests on some basic algorithms like AES and SHA-1

passesSelfTests
bool passesSelfTests(AlgorithmFactory af)

Run a set of self tests on some basic algorithms like AES and SHA-1

Meta

License

Botan is released under the Simplified BSD License (see LICENSE.md)