MD5存在碰撞风险,但为何仍有很大的实用价值