Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cr-marcstevens/hashclash
/ types & classes
Types & classes
84 in github.com/cr-marcstevens/hashclash
⨍
Functions
671
◇
Types & classes
84
↓ 43 callers
Class
sdr
A class that holds a binary Signed Digit Representation (SDR) (modulo 2^32):
lib/hashclash/sdr.hpp:37
↓ 19 callers
Enum
bitcondition
lib/hashclash/conditions.hpp:35
↓ 19 callers
Class
wordconditions
lib/hashclash/conditions.hpp:186
↓ 3 callers
Class
diffpathlower_less
src/sha1connect/main.hpp:413
↓ 3 callers
Class
diffpathupper_less
src/sha1connect/main.hpp:339
↓ 2 callers
Class
birthday_thread_shell
src/md5birthdaysearch/birthday.cpp:788
↓ 2 callers
Class
diffpathupper_less
src/md5connect/main.hpp:336
↓ 2 callers
Class
solutions_less
lib/hashclash/differentialpath.cpp:347
↓ 1 callers
Class
bestof_less
lib/hashclash/bestof.hpp:69
↓ 1 callers
Class
collfind_thread
src/md5helper/collisionfinding.cpp:1167
↓ 1 callers
Class
diffpathlower_less
src/md5connect/main.hpp:303
↓ 1 callers
Class
diffpathlower_less_weight
src/sha1connect/main.hpp:497
↓ 1 callers
Class
dostep_thread
src/md5connect/dostep.cpp:65
↓ 1 callers
Class
dostep_thread
src/md5backward/dostep.cpp:67
↓ 1 callers
Class
dostep_thread
src/md5forward/dostep.cpp:217
Enum
archive_type
lib/hashclash/saveload.hpp:66
Class
assert_compile_time_bool
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:40
Class
assert_compile_time_bool<true>
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:44
Class
avg_data
STATISTICS SECTION *****/ basic average statistics */
src/sha1attackgenerator/collfind.cpp:414
Class
bestof
lib/hashclash/bestof.hpp:32
Class
bf_outcome
lib/hashclash/booleanfunction.hpp:39
Class
birthday_parameters
parameters
src/md5birthdaysearch/birthday_types.hpp:27
Class
birthday_thread
src/md5birthdaysearch/birthday.cpp:572
Class
booleanfunction
lib/hashclash/booleanfunction.hpp:98
Class
byteconditions
lib/hashclash/conditions.hpp:84
Class
check_path_collfind_helper
src/md5connect/dostep.cpp:180
Class
checkmaskcnt_type
bit statistics over an array of uint32, see which bits have non-uniform distribution */
src/sha1attackgenerator/collfind.cpp:471
Class
coll_less
src/md5birthdaysearch/birthday.cpp:565
Class
collisionfinding_thread
src/md5helper/main.hpp:71
Class
connect_bitdata
src/md5connect/main.hpp:46
Class
connect_bitdata
src/sha1connect/main.hpp:44
Class
cuda_device
src/md5birthdaysearch/birthday_types.hpp:76
Class
cuda_device_detail
src/md5birthdaysearch/birthday_types.hpp:75
Class
cyclic_buffer_cas_t
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:616
Class
cyclic_buffer_control_cas_t
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:429
Class
cyclic_buffer_control_mask_t
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:61
Class
differentialpath
lib/hashclash/differentialpath.hpp:39
Class
dostep_thread
src/sha1connect/dostep.cpp:104
Class
dqt_sort
src/sha1helper/convert.cpp:316
Class
filter_t
src/sha1helper/filter.cpp:45
Class
hashclash_rng__init
lib/hashclash/rng.cpp:116
Class
hashclash_sdr__init
lib/hashclash/sdr.cpp:635
Class
ihv_type
src/sha1attackgenerator/tunnel_analysis.cpp:818
Class
iterator_wrapper
lib/hashclash/sha1messagespace.cpp:213
Class
loop_data
more extensive loop statistics: what is the probability for a certain succes percentage of a loop? */
src/sha1attackgenerator/collfind.cpp:434
Class
md5_backward_thread
src/md5backward/main.hpp:41
Class
md5_connect_thread
src/md5connect/main.hpp:76
Class
md5_forward_thread
src/md5forward/main.hpp:41
Class
parameters_type
src/sha1helper/main.hpp:41
Class
parameters_type
src/md5helper/main.hpp:44
Class
parameters_type
src/sha1attackgenerator/main.hpp:38
Class
path_container
src/md5connect/main.hpp:42
Class
path_container
src/sha1connect/main.hpp:41
Class
path_container_autobalance
src/sha1forward/main.hpp:36
Class
path_container_autobalance
src/sha1backward/main.hpp:36
Class
path_container_autobalance
src/md5backward/main.hpp:38
Class
path_container_autobalance
src/md5forward/main.hpp:38
Class
performance_counter_manager
lib/hashclash/cpuperformance.hpp:72
Class
pred_t
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:51
Class
progress_display
lib/hashclash/progress_display.hpp:17
Class
saveload_diffpath
specialization types to distinguish between differentialpath & vector<differentialpath> */
lib/hashclash/saveload.hpp:189
Class
saveload_sha1diffpath
specialization types to distinguish between differentialpath & vector<differentialpath> */
lib/hashclash/sha1differentialpath.hpp:285
Class
saveload_vecdiffpath
lib/hashclash/saveload.hpp:214
Class
saveload_vecsha1diffpath
lib/hashclash/sha1differentialpath.hpp:310
Class
sdr_carry
lib/hashclash/sdr.cpp:233
Class
sha1_connect_thread
src/sha1connect/main.hpp:107
Class
sha1differentialpath
lib/hashclash/sha1differentialpath.hpp:46
Class
sha1messagespace
lib/hashclash/sha1messagespace.hpp:80
Class
simd_avx256_detail
src/md5birthdaysearch/simd_avx256.cpp:55
Class
simd_avx256_detail
src/md5birthdaysearch/birthday_types.hpp:86
Class
simd_device_avx256
src/md5birthdaysearch/birthday_types.hpp:87
Class
sortindices
lib/hashclash/types.hpp:133
Class
storage_type
src/md5birthdaysearch/storage.hpp:25
Class
timer
lib/hashclash/timer.hpp:29
Class
timer_detail
lib/hashclash/timer.hpp:28
Class
timer_detail
lib/hashclash/timer.cpp:31
Class
timeval
lib/hashclash/timer.cpp:37
Class
timeval
lib/hashclash/timer.cpp:103
Class
timezone
lib/hashclash/timer.cpp:38
Class
trail_distribute_type
LOCK_GLOBAL_MUTEX required
src/md5birthdaysearch/birthday.cpp:459
Class
trail_type
src/md5birthdaysearch/birthday_types.hpp:55
Class
triple
lib/hashclash/types.hpp:63
Class
update_performance_counter
lib/hashclash/cpuperformance.hpp:58
Class
warp_tmp_buf_t
src/md5birthdaysearch/cuda_cyclicbuffer.hpp:783