Name Description Size Coverage
argon2.cpp 1786 -
argparse.h 7991 -
asn1.cpp 3569 -
bcrypt.cpp 1983 -
cc_enc.cpp 4118 -
cipher.cpp 2426 -
cli.cpp Like get_arg() but if the argument was not specified or is empty, returns otherwise 9041 -
cli.h Declared in cli_rng.cpp 7513 -
cli_exceptions.h Thrown eg when a requested feature was compiled out of the library or is not available, eg hashing with MD2 1132 -
cli_rng.cpp 4498 -
codec.cpp 5285 -
compress.cpp 4549 -
entropy.cpp 2933 -
hash.cpp 1853 -
hmac.cpp 1927 -
main.cpp 906 -
math.cpp Factor integers using a combination of trial division by small primes, and Pollard's Rho algorithm 6067 -
pbkdf.cpp 2797 -
perf.cpp 1225 -
perf.h 3428 -
perf_ec.cpp 5064 -
perf_math.cpp 12283 -
perf_misc.cpp 8074 -
perf_pk_enc.cpp config 3684 -
perf_pk_ka.cpp config 4264 -
perf_pk_kem.cpp config 5483 -
perf_pk_misc.cpp 4668 -
perf_pk_sig.cpp config 12232 -
perf_pwdhash.cpp 4231 -
perf_rng.cpp 2602 -
perf_sym.cpp 13922 -
perf_x509.cpp 5408 -
pk_crypt.cpp 6809 -
psk.cpp 2613 -
pubkey.cpp 17062 -
roughtime.cpp 6976 -
sandbox.cpp 2460 -
sandbox.h 467 -
socket_utils.h 2294 -
speed.cpp 16226 -
timer.cpp 2190 -
timer.h 3264 -
timing_tests.cpp A constant seed is ok here since the timing test rng just needs to be "random" but not cryptographically secure - even std::rand() would be ok. 23371 -
tls_client.cpp usage 16980 -
tls_helpers.h hostname 12411 -
tls_http_server.cpp 14478 -
tls_proxy.cpp Don't need to talk to the server anymore Client socket is closed during write callback 16608 -
tls_server.cpp seq_no 13680 -
tls_utils.cpp 7692 -
tss.cpp 4176 -
utils.cpp 10490 -
x509.cpp 11387 -
zfec.cpp 9802 -