Documentation
¶
Overview ¶
Package sha1cd implements collision detection based on the whitepaper Counter-cryptanalysis from Marc Stevens. The original ubc implementation was done by Marc Stevens and Dan Shumow, and can be found at: https://github.com/cr-marcstevens/sha1collisiondetection
Index ¶
Constants ¶
View Source
const BlockSize = shared.Chunk
The blocksize of SHA-1 in bytes.
View Source
const Size = shared.Size
The size of a SHA-1 checksum in bytes.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cpu
Package cpu detects the CPU features that sha1cd dispatches on.
|
Package cpu detects the CPU features that sha1cd dispatches on. |
|
ubc package provides ways for SHA1 blocks to be checked for Unavoidable Bit Conditions that arise from crypto analysis attacks.
|
ubc package provides ways for SHA1 blocks to be checked for Unavoidable Bit Conditions that arise from crypto analysis attacks. |
Click to show internal directories.
Click to hide internal directories.