Collision-Resistance
二次前像抗性攻擊和碰撞攻擊的區別
根據我對雜湊算法的理解-:
碰撞攻擊是一種攻擊,其中我們有一個雜湊(x)並且我們試圖找到雜湊(y)使得 x!=y 而雜湊(x)=雜湊(y)。
第二個原像阻力是我們有一個消息 x 和一個 hash(x) 並嘗試找到另一個消息 y 使得 hash(x)=hash(y)。
在我看來,碰撞攻擊和第二次原像抗性攻擊看起來很相似,因為兩者的情況相似,我們需要找到兩個相同的不同雜湊值,而與雜湊值相關的消息完全不同。
你誤會了。碰撞攻擊是您需要找到任何 $ x $ 和 $ y $ 這樣 $ hash(x)=hash(y) $ . 因此,您可以更自由地找到碰撞。這使得對手“更容易”。