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.
All labels observed (4)
| Label | Occurrences |
|---|---|
| secondPreimageResistance canonical | 3 |
| secondPreimageResistanceStatus | 2 |
| secondPreimageResistanceBits | 1 |
| secondPreimageResistanceTarget | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: secondPreimageResistance
Generated description
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.
Sample triples (7)
| Subject | Object |
|---|---|
| MD5 | weakened ⓘ |
| RIPEMD-160 | designed to be second-preimage resistant ⓘ |
| SHA-1 | not practically broken as of late 2010s ⓘ |
| BLAKE2b | 2^512 operations via predicate surface "secondPreimageResistanceTarget" ⓘ |
| MD4 | weakened via predicate surface "secondPreimageResistanceStatus" ⓘ |
| Message-Digest Algorithm 5 | weakened via predicate surface "secondPreimageResistanceStatus" ⓘ |
| BLAKE2s | 256 bits via predicate surface "secondPreimageResistanceBits" ⓘ |