secondPreimageResistance
P91186
predicate
Indicates that, given one input and its output under a function (typically a hash), it is computationally infeasible to find a different input that produces the same output.
Observed surface forms (3)
- secondPreimageResistanceStatus ×2
- secondPreimageResistanceBits ×1
- secondPreimageResistanceTarget ×1
Sample triples (7)
| Subject | Object |
|---|---|
| BLAKE2b | 2^512 operations via predicate surface "secondPreimageResistanceTarget" ⓘ |
| BLAKE2s | 256 bits via predicate surface "secondPreimageResistanceBits" ⓘ |
| MD4 | weakened via predicate surface "secondPreimageResistanceStatus" ⓘ |
| MD5 | weakened ⓘ |
| Message-Digest Algorithm 5 | weakened via predicate surface "secondPreimageResistanceStatus" ⓘ |
| RIPEMD-160 | designed to be second-preimage resistant ⓘ |
| SHA-1 | not practically broken as of late 2010s ⓘ |