MCPcopy Create free account

hub / github.com/P-H-C/phc-winner-argon2 / functions

Functions100 in github.com/P-H-C/phc-winner-argon2

↓ 27 callersFunctionfatal
src/run.c:66
↓ 26 callersFunctionhashtest
src/test.c:37
↓ 20 callersFunctionblake2b_update
src/blake2/blake2b.c:224
↓ 20 callersFunctionclear_internal_memory
src/core.c:149
↓ 14 callersFunctionargon2_verify
src/argon2.c:249
↓ 14 callersFunctionstore32
src/blake2/blake2-impl.h:82
↓ 12 callersFunctionargon2_hash
src/argon2.c:100
↓ 6 callersFunctionargon2_ctx
src/argon2.c:39
↓ 6 callersFunctionargon2_type2string
src/argon2.c:26
↓ 5 callersFunctionfill_block
src/opt.c:38
↓ 5 callersFunctionfill_block
* Function fills a new memory block and optionally XORs the old block over the new one. * @next_block must be initialized. * @param prev_block Point
src/ref.c:39
↓ 4 callersFunctionargon2_error_message
src/argon2.c:368
↓ 4 callersFunctionargon2_verify_ctx
src/argon2.c:342
↓ 4 callersFunctionblake2b_final
src/blake2/blake2b.c:264
↓ 4 callersFunctionblake2b_init
Sequential blake2b initialization */
src/blake2/blake2b.c:91
↓ 4 callersFunctionblake2b_invalidate_state
src/blake2/blake2b.c:63
↓ 4 callersFunctioncopy_block
src/core.c:62
↓ 4 callersFunctionnumlen
src/encoding.c:455
↓ 4 callersFunctionxor_block
src/core.c:66
↓ 3 callersFunctionargon2_thread_join
src/thread.c:38
↓ 3 callersFunctionblake2b_compress
src/blake2/blake2b.c:166
↓ 3 callersFunctionblake2b_increment_counter
src/blake2/blake2b.c:57
↓ 3 callersFunctionblake2b_long
Argon2 Team - Begin Code */
src/blake2/blake2b.c:333
↓ 3 callersFunctioninit_block_value
Instance and Position constructors**********/
src/core.c:60
↓ 3 callersFunctionload64
src/blake2/blake2-impl.h:63
↓ 3 callersFunctionsecure_wipe_memory
src/core.c:134
↓ 3 callersFunctionusage
src/run.c:38
↓ 3 callersFunctionvalidate_inputs
src/core.c:388
↓ 2 callersFunctionb64_byte_to_char
* Convert value x (0..63) to corresponding Base64 character. */
src/encoding.c:83
↓ 2 callersFunctionb64len
src/encoding.c:440
↓ 2 callersFunctionblake2b
src/blake2/blake2b.c:294
↓ 2 callersFunctionblake2b_init_param
src/blake2/blake2b.c:73
↓ 2 callersFunctionblake2b_set_lastblock
src/blake2/blake2b.c:50
↓ 2 callersFunctionfatal
src/genkat.c:130
↓ 2 callersFunctionfill_memory_blocks_st
Single-threaded version for p=1 case */
src/core.c:260
↓ 2 callersFunctionfill_segment
src/opt.c:174
↓ 2 callersFunctionindex_alpha
src/core.c:189
↓ 2 callersFunctioninternal_kat
src/genkat.c:111
↓ 2 callersFunctionload_block
src/core.c:73
↓ 2 callersFunctionnext_addresses
src/opt.c:148
↓ 2 callersFunctionnext_addresses
src/ref.c:83
↓ 2 callersFunctionprint_hex
src/run.c:71
↓ 2 callersFunctionrdtsc
src/bench.c:29
↓ 2 callersFunctionstore64
src/blake2/blake2-impl.h:97
↓ 1 callersFunctionallocate_memory
src/core.c:89
↓ 1 callersFunctionargon2_compare
src/argon2.c:239
↓ 1 callersFunctionargon2_encodedlen
src/argon2.c:447
↓ 1 callersFunctionargon2_thread_create
src/thread.c:25
↓ 1 callersFunctionargon2_thread_exit
src/thread.c:49
↓ 1 callersFunctionb64_char_to_byte
* Convert character c to the corresponding 6-bit value. If character c * is not a Base64 character, then 0xFF (255) is returned. */
src/encoding.c:94
↓ 1 callersFunctionbenchmark
* Benchmarks Argon2 with salt length 16, password length 16, t_cost 3, and different m_cost and threads */
src/bench.c:51
↓ 1 callersFunctionblake2b_init0
src/blake2/blake2b.c:68
↓ 1 callersFunctionblake2b_init_key
src/blake2/blake2b.c:119
↓ 1 callersFunctionblake2b_set_lastnode
src/blake2/blake2b.c:46
↓ 1 callersFunctiondecode_string
src/encoding.c:258
↓ 1 callersFunctionencode_string
src/encoding.c:373
↓ 1 callersFunctionfill_first_blocks
src/core.c:515
↓ 1 callersFunctionfill_memory_blocks
src/core.c:376
↓ 1 callersFunctionfill_memory_blocks_mt
Multi-threaded version for p > 1 case */
src/core.c:292
↓ 1 callersFunctionfinalize
src/core.c:155
↓ 1 callersFunctionfree_memory
src/core.c:115
↓ 1 callersFunctiongenerate_testvectors
src/genkat.c:135
↓ 1 callersFunctioninitial_hash
src/core.c:538
↓ 1 callersFunctioninitial_kat
src/genkat.c:30
↓ 1 callersFunctioninitialize
src/core.c:612
↓ 1 callersFunctionprint_tag
src/genkat.c:98
↓ 1 callersFunctionrun
Runs Argon2 with certain inputs and parameters, inputs not cleared. Prints the Base64-encoded hash string @out output array with at least 32 bytes all
src/run.c:94
↓ 1 callersFunctionstore_block
src/core.c:80
Functionargon2d_ctx
src/argon2.c:330
Functionargon2d_hash_encoded
src/argon2.c:199
Functionargon2d_hash_raw
src/argon2.c:210
Functionargon2d_verify
src/argon2.c:320
Functionargon2d_verify_ctx
src/argon2.c:356
Functionargon2i_ctx
src/argon2.c:334
Functionargon2i_hash_encoded
src/argon2.c:179
Functionargon2i_hash_raw
src/argon2.c:190
Functionargon2i_verify
src/argon2.c:315
Functionargon2i_verify_ctx
src/argon2.c:360
Functionargon2id_ctx
src/argon2.c:338
Functionargon2id_hash_encoded
src/argon2.c:219
Functionargon2id_hash_raw
src/argon2.c:230
Functionargon2id_verify
src/argon2.c:325
Functionargon2id_verify_ctx
src/argon2.c:364
Functiondecode_decimal
* Decode decimal integer from 'str'; the value is written in '*v'. * Returned value is a pointer to the next non-decimal character in the * string.
src/encoding.c:209
FunctionfBlaMka
designed by the Lyra PHC team */
src/blake2/blamka-round-ref.h:25
FunctionfBlaMka
src/blake2/blamka-round-opt.h:59
Functionfill_segment
src/ref.c:90
Functionfill_segment_thr
src/core.c:282
Functionfrom_base64
* Decode Base64 chars into bytes. The '*dst_len' value must initially * contain the length of the output buffer '*dst'; when the decoding * ends, th
src/encoding.c:161
Functionload32
src/blake2/blake2-impl.h:48
Functionload48
src/blake2/blake2-impl.h:120
Functionmain
src/genkat.c:188
Functionmain
src/test.c:67
Functionmain
src/bench.c:108
Functionmain
src/run.c:170
Functionmuladd
src/blake2/blamka-round-opt.h:336
Functionrotr32
src/blake2/blake2-impl.h:146
Functionrotr64
src/blake2/blake2-impl.h:150
Functionstore48
src/blake2/blake2-impl.h:131
Functionto_base64
* Convert some bytes to Base64. 'dst_len' is the length (in characters) * of the output buffer 'dst'; if that buffer is not large enough to * receiv
src/encoding.c:112