实际的原像攻击，它将极大地影响诸多互联网协议。此例中，“实际”意味着可被攻击者使用可行数量的资源执行。例如，一个花费几万亿与数十年来找出一条哈希值或信息的原像攻击是不实际的；而一个仅花费几千块且只需要几周时间的攻击可能是非常实际的。所有对MD5与SHA-1已知的实际或近乎实际的攻击均为碰撞攻击。总之，碰撞攻击相比原像攻击更易进行，碰撞攻击不被任何设定的值（任意两个值均可用于碰撞）所限制。相反，碰撞攻击的时间复杂度为2。
常用解决方案.为提高对原像攻击的抗性，是一种抵御某种情况攻