Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cr-marcstevens/hashclash
/ functions
Functions
671 in github.com/cr-marcstevens/hashclash
⨍
Functions
671
◇
Types & classes
84
↓ 2 callers
Function
pathsstring
src/md5backward/dostep.cpp:55
↓ 2 callers
Method
plus
lib/hashclash/booleanfunction.hpp:54
↓ 2 callers
Function
precomputestate
LOCK_GLOBAL_MUTEX not needed
src/md5birthdaysearch/birthday.cpp:113
↓ 2 callers
Function
random_permutation
src/sha1connect/dostep.cpp:42
↓ 2 callers
Function
reset
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:271
↓ 2 callers
Method
reset
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:792
↓ 2 callers
Function
rotationmask
src/sha1attackgenerator/program_generator.cpp:65
↓ 2 callers
Method
sha1_connect
src/sha1connect/connect.cpp:1218
↓ 2 callers
Function
sha1_f3
lib/hashclash/sha1detail.hpp:46
↓ 2 callers
Function
sha1_f4
lib/hashclash/sha1detail.hpp:48
↓ 2 callers
Function
sha1compress
lib/hashclash/sha1detail.cpp:42
↓ 2 callers
Function
show_path2
src/sha1attackgenerator/checkokpaths.cpp:52
↓ 2 callers
Method
show_results
lib/hashclash/cpuperformance.hpp:82
↓ 2 callers
Function
sortbyindex
lib/hashclash/types.hpp:143
↓ 2 callers
Function
step_16_33
src/sha1attackgenerator/collfind.cpp:1016
↓ 2 callers
Function
step_17
src/sha1attackgenerator/collfind.cpp:1389
↓ 2 callers
Function
step_21b
src/sha1attackgenerator/collfind.cpp:1197
↓ 2 callers
Function
test_md5iv
src/md5fastcoll/main.cpp:308
↓ 2 callers
Function
test_reciv
src/md5fastcoll/main.cpp:351
↓ 2 callers
Function
test_rndiv
src/md5fastcoll/main.cpp:329
↓ 2 callers
Method
warp_read_any_idx
variant partial warp read assumes entire warp calls this function with identical inputs if read is safe return per-thread idx to read from, 0xEEEEEEEE
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:560
↓ 2 callers
Method
warp_write_idx
assumes entire warp calls this function with identical warp_to_write_mask returns per-thread idx to write to
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:457
↓ 2 callers
Function
writeupperpath
src/md5helper/startnearcollision.cpp:574
↓ 1 callers
Method
add2basis
lib/hashclash/sha1messagespace.hpp:116
↓ 1 callers
Function
add_bitcondition
src/sha1attackgenerator/filters.cpp:63
↓ 1 callers
Function
analyze_bc_tunnel
src/sha1attackgenerator/tunnel_analysis.cpp:303
↓ 1 callers
Function
analyze_indepsection_prob
src/sha1helper/convert.cpp:441
↓ 1 callers
Function
analyze_indepsection_prob
src/sha1attackgenerator/tunnel_analysis.cpp:835
↓ 1 callers
Function
beginpatheq
src/sha1backward/dostep.cpp:72
↓ 1 callers
Function
best_filter
src/sha1backward/dostep.cpp:83
↓ 1 callers
Function
birthday
src/md5birthdaysearch/birthday.cpp:794
↓ 1 callers
Function
birthday_step_avx256
src/md5birthdaysearch/simd_avx256.cpp:141
↓ 1 callers
Function
build_target_dIHVs
src/sha1attackgenerator/collfind.cpp:330
↓ 1 callers
Method
buildbasis_setbit
lib/hashclash/sha1messagespace.hpp:105
↓ 1 callers
Function
check_path_collfind
src/md5connect/dostep.cpp:472
↓ 1 callers
Function
check_rotation_fast
lib/hashclash/differentialpath.cpp:229
↓ 1 callers
Method
check_step16
src/md5connect/dostep.cpp:213
↓ 1 callers
Function
checkokpaths
src/sha1attackgenerator/checkokpaths.cpp:272
↓ 1 callers
Function
cleanuppath2
src/sha1attackgenerator/checkokpaths.cpp:114
↓ 1 callers
Method
clear
lib/hashclash/differentialpath.hpp:58
↓ 1 callers
Method
clear
lib/hashclash/sha1differentialpath.hpp:127
↓ 1 callers
Function
collfind_threaded
src/md5helper/collisionfinding.cpp:1227
↓ 1 callers
Function
collisionfinding
src/md5helper/collisionfinding.cpp:1236
↓ 1 callers
Function
collisionfinding
src/sha1attackgenerator/collisionfinding.cpp:87
↓ 1 callers
Function
combine_step1diffs
src/md5forward/dostep.cpp:120
↓ 1 callers
Function
constructupperpath
src/md5helper/startnearcollision.cpp:126
↓ 1 callers
Function
constructupperpath_sbcpc
src/md5helper/startnearcollision.cpp:56
↓ 1 callers
Function
convert
src/sha1helper/convert.cpp:214
↓ 1 callers
Function
convert
src/md5helper/convert.cpp:187
↓ 1 callers
Function
delete_lastcol
lib/hashclash/sha1messagespace.hpp:42
↓ 1 callers
Function
determine_nrblocks_distribution
LOCK_GLOBAL_MUTEX not needed function to determine the cumulative probability distribution of the number of near-collision blocks required and t
src/md5birthdaysearch/distribution.hpp:25
↓ 1 callers
Function
dostep
src/md5birthdaysearch/dostep.cpp:83
↓ 1 callers
Function
dostep
src/md5connect/dostep.cpp:111
↓ 1 callers
Function
dostep
src/sha1connect/dostep.cpp:274
↓ 1 callers
Function
dostep0
src/md5forward/dostep.cpp:137
↓ 1 callers
Function
dostep1
src/md5forward/dostep.cpp:149
↓ 1 callers
Function
dostep_threaded
src/md5connect/dostep.cpp:95
↓ 1 callers
Function
enhancerot
lib/hashclash/differentialpath.cpp:691
↓ 1 callers
Method
estimate
src/sha1forward/main.hpp:71
↓ 1 callers
Method
estimate
src/sha1backward/main.hpp:72
↓ 1 callers
Method
estimate
src/md5backward/main.hpp:93
↓ 1 callers
Method
estimate
src/md5forward/main.hpp:92
↓ 1 callers
Method
export_results
src/sha1forward/main.hpp:208
↓ 1 callers
Method
export_results
src/sha1backward/main.hpp:223
↓ 1 callers
Method
export_results
src/md5backward/main.hpp:214
↓ 1 callers
Method
export_results
src/md5forward/main.hpp:244
↓ 1 callers
Method
fill_trail_buffer
src/md5birthdaysearch/simd_avx256.cpp:42
↓ 1 callers
Method
filltables
src/md5connect/dostep.cpp:260
↓ 1 callers
Function
filter_bitconditions
src/sha1attackgenerator/collisionfinding.cpp:58
↓ 1 callers
Function
filter_tunnel_bitrelations
src/sha1attackgenerator/filters.cpp:171
↓ 1 callers
Function
filter_tunnels_bitconditions
src/sha1attackgenerator/filters.cpp:119
↓ 1 callers
Function
filterfeasible
src/sha1helper/filter.cpp:183
↓ 1 callers
Function
filterpath
src/sha1helper/filter.cpp:167
↓ 1 callers
Function
find_block0
src/md5fastcoll/block0.cpp:51
↓ 1 callers
Function
find_block1
src/md5fastcoll/block1.cpp:56
↓ 1 callers
Function
find_block1_stevens_00
src/md5fastcoll/block1stevens00.cpp:49
↓ 1 callers
Function
find_block1_stevens_01
src/md5fastcoll/block1stevens01.cpp:49
↓ 1 callers
Function
find_block1_stevens_10
src/md5fastcoll/block1stevens10.cpp:49
↓ 1 callers
Function
find_block1_stevens_11
src/md5fastcoll/block1stevens11.cpp:49
↓ 1 callers
Function
find_block1_wang
src/md5fastcoll/block1wang.cpp:49
↓ 1 callers
Function
findfirstblock
src/sha1attackgenerator/collfind.cpp:297
↓ 1 callers
Function
findsolutions32
lib/hashclash/differentialpath.cpp:417
↓ 1 callers
Function
findsolutionsRC
lib/hashclash/differentialpath.cpp:527
↓ 1 callers
Method
finish_estimate
src/sha1forward/main.hpp:99
↓ 1 callers
Method
finish_estimate
src/sha1backward/main.hpp:100
↓ 1 callers
Method
finish_estimate
src/md5backward/main.hpp:122
↓ 1 callers
Method
finish_estimate
src/md5forward/main.hpp:121
↓ 1 callers
Function
generate_program
src/sha1attackgenerator/program_generator.cpp:398
↓ 1 callers
Function
generate_program_step
src/sha1attackgenerator/program_generator.cpp:204
↓ 1 callers
Function
generate_step1diffs
src/md5forward/dostep.cpp:70
↓ 1 callers
Method
gensols
src/sha1helper/filter.cpp:117
↓ 1 callers
Method
get
lib/hashclash/conditions.hpp:122
↓ 1 callers
Method
get_collqueuesize
src/md5birthdaysearch/storage.cpp:129
↓ 1 callers
Function
getosrnd
lib/hashclash/rng.cpp:30
↓ 1 callers
Method
host_write_finished
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:597
↓ 1 callers
Method
hwnaf
lib/hashclash/sdr.hpp:188
↓ 1 callers
Function
index_okpaths
src/sha1attackgenerator/checkokpaths.cpp:208
↓ 1 callers
Method
insert_trail
src/md5birthdaysearch/storage.cpp:56
↓ 1 callers
Method
insert_trails
src/md5birthdaysearch/storage.cpp:84
↓ 1 callers
Function
join
src/sha1helper/convert.cpp:172
← previous
next →
201–300 of 671, ranked by callers