Name Description Size
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