Comments (5)
Thanks for raising the issue,
can you send the accompanying workdirn/lower.log
that failed?
from hashclash.
I don't have any such file even in the successful workdirn directories.
The directory listing of a "good" workdirn:
$ ls -GRgl .
.:
total 31984
-rw------- 1 52057 2019-09-15 08:09:45 backward.log
drwx------ 2 460 2019-09-15 08:51:42 connect/
-rw------- 1 57262 2019-09-15 08:11:47 connect.log
-rw------- 1 12426 2019-09-15 08:08:01 forward.log
-rw------- 1 148 2019-09-15 08:03:23 lowerpath.bin.gz
-rw------- 1 132 2019-09-15 08:03:23 md5diffpathbackward.cfg
-rw------- 1 70 2019-09-15 08:03:23 md5diffpathconnect.cfg
-rw------- 1 325 2019-09-15 08:03:23 md5diffpathforward.cfg
-rw------- 1 40 2019-09-15 08:03:23 md5diffpathhelper.cfg
-rw------- 1 17067243 2019-09-15 08:07:31 paths10_0of1.bin.gz
-rw------- 1 4846035 2019-09-15 08:08:01 paths11_0of1.bin.gz
-rw------- 1 8363498 2019-09-15 08:09:44 paths16_0of1.bin.gz
-rw------- 1 194979 2019-09-15 08:08:27 paths20_0of1.bin.gz
-rw------- 1 1226841 2019-09-15 08:08:23 paths21_0of1.bin.gz
-rw------- 1 887044 2019-09-15 08:08:05 paths30_0of1.bin.gz
-rw------- 1 3072 2019-09-15 08:03:23 start.log
-rw------- 1 85 2019-09-15 08:03:23 upperpath.bin.gz
./connect:
total 124
-rw------- 1 437 2019-09-15 08:11:43 bestpath.bin.gz
-rw------- 1 437 2019-09-15 08:11:43 bestpath_old.bin.gz
-rw------- 1 437 2019-09-15 08:10:15 bestpath_t33_c569.bin.gz
-rw------- 1 438 2019-09-15 08:10:15 bestpath_t33_c582.bin.gz
-rw------- 1 436 2019-09-15 08:10:15 bestpath_t34_c566.bin.gz
-rw------- 1 436 2019-09-15 08:10:17 bestpath_t35_c565.bin.gz
-rw------- 1 439 2019-09-15 08:10:17 bestpath_t35_c566.bin.gz
-rw------- 1 437 2019-09-15 08:10:56 bestpath_t36_c559.bin.gz
-rw------- 1 435 2019-09-15 08:10:55 bestpath_t36_c560.bin.gz
-rw------- 1 436 2019-09-15 08:10:53 bestpath_t36_c562.bin.gz
-rw------- 1 439 2019-09-15 08:10:53 bestpath_t36_c563.bin.gz
-rw------- 1 437 2019-09-15 08:10:21 bestpath_t36_c565.bin.gz
-rw------- 1 436 2019-09-15 08:10:57 bestpath_t37_c557.bin.gz
-rw------- 1 439 2019-09-15 08:10:57 bestpath_t37_c558.bin.gz
-rw------- 1 437 2019-09-15 08:10:56 bestpath_t37_c559.bin.gz
-rw------- 1 437 2019-09-15 08:11:43 bestpath_t38_c555.bin.gz
-rw------- 1 437 2019-09-15 08:11:43 bestpath_t38_c556.bin.gz
-rw------- 1 438 2019-09-15 08:11:42 bestpath_t38_c557.bin.gz
-rw------- 1 501 2019-09-15 08:11:47 bestpaths.bin.gz
-rw------- 1 441 2019-09-15 08:11:43 bestpaths_old.bin.gz
-rw------- 1 42161 2019-09-15 12:26:46 collfind.log
And one of the failures:
$ ls -GRgl .
.:
total 10036
-rw------- 1 52044 2019-09-15 13:19:42 backward.log
drwx------ 2 60 2019-09-15 13:19:57 connect/
-rw------- 1 372 2019-09-15 13:19:57 connect.log
-rw------- 1 815 2019-09-15 13:17:23 forward.log
-rw------- 1 131 2019-09-15 13:17:16 lowerpath.bin.gz
-rw------- 1 132 2019-09-15 13:17:16 md5diffpathbackward.cfg
-rw------- 1 70 2019-09-15 13:17:16 md5diffpathconnect.cfg
-rw------- 1 321 2019-09-15 13:17:16 md5diffpathforward.cfg
-rw------- 1 40 2019-09-15 13:17:16 md5diffpathhelper.cfg
-rw------- 1 8353693 2019-09-15 13:19:42 paths16_0of1.bin.gz
-rw------- 1 189228 2019-09-15 13:17:47 paths20_0of1.bin.gz
-rw------- 1 769441 2019-09-15 13:17:43 paths21_0of1.bin.gz
-rw------- 1 866944 2019-09-15 13:17:27 paths30_0of1.bin.gz
-rw------- 1 3011 2019-09-15 13:17:16 start.log
-rw------- 1 85 2019-09-15 13:17:16 upperpath.bin.gz
./connect:
total 4
-rw------- 1 188 2019-09-15 13:19:58 collfind.log
from hashclash.
Ah, sorry I mixed up names, it should be forward.log
from hashclash.
No problem. I can just include that here due to its small size.
Extend MD5 differential paths forward
Copyright (C) 2009 Marc Stevens
http://homepages.cwi.nl/~stevens/
delta_m[11] = [!31!]
Loading workdir2/lowerpath.bin.gz...done: 1.
Estimating maxcond for upper bound 8000000 (=2000000 * 4)...
t=1: 0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|
e ***************************************************
Found maxcond = 2176
t=1: 0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|
***************************************************
Autobalance parameters: maxcond=2176
Verified: 1048576 bad out of 1048576
Autobalance parameters: maxcond=2176
Verified: 0 bad out of 0
Runtime: 7.01919
Caught exception!!:
No valid differential paths found!
from hashclash.
Ah, that is a surprising failure that I haven't seen before.
Unfortunately, this is not a failure of the programs,
but just unlikely with the prefix.
This can happen and you just have to make a small change and try a different prefix.
from hashclash.
Related Issues (9)
- Static macOS build releases HOT 13
- Question about chosen-prefix collision with strings. HOT 2
- Add a progress indicator on screen
- Chosen Prefix Collision requirement for matching prefix size HOT 2
- cpc.sh: let: k=: syntax error: operand expected (error token is "=") HOT 3
- missing M4 files HOT 2
- Different Boost versions between static release and configuration HOT 2
- call to 'hw' is ambiguous HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hashclash.