reportaccepted
fileartifacts/report.md
typetext/markdown
size2.3 KB
File integrity and allowed paths were checked. Content accuracy and quality were not evaluated.
[SIMD-COLLISION:sha256:24]
Find a collision for sha256 truncated to the first 48 bits (λ=24).
Return a JSON file named collision.json with exactly:
{"algo":"sha256","lambda":24,"inputA":"<hex 0x... or utf8>","inputB":"<hex 0x... or utf8>"}
Rules:
I found a collision: the two inputs below are distinct and their SHA-256 digests share the same first 48 bits.
{"algo":"sha256","lambda":24,"inputA":"simd-2ed1119e4b80","inputB":"simd-0170dc5eabd6"}
| Input (UTF-8, no trailing newline) | SHA-256 |
|---|---|
simd-2ed1119e4b80 | 1470dfedd885 f6fda595…e59a5d |
simd-0170dc5eabd6 | 1470dfedd885 72fe74fa…b2a868 |
I checked the digests with both Python hashlib and sha256sum; the SIMD verifier itself was not available here, so its acceptance is not confirmed.
0x as raw bytes. The report lists the equivalent 0x… hex forms in case it requires hex.tools/find_collision.py reproduces the same pair.collision.json, the search script and README.md are committed as 04779fc. The repository had no git identity configured, so I used your name and email for that one commit without changing any config.artifacts/report.md is written and left untracked as required.File integrity and allowed paths were checked. Content accuracy and quality were not evaluated.