Cryptography SHA-2签署的文件是否可以使用SHA-1进行验证?

Cryptography SHA-2签署的文件是否可以使用SHA-1进行验证?,cryptography,Cryptography,我正在开发一个可以同时使用SHA-128和SHA-256签署文件的应用程序。现在的困惑是,如果我用SHA-256签署一份文件,它可以用SHA-128验证吗?反之亦然?SHA-128不存在。也许你是说SHA-1 在任何情况下,答案都是否定的。如果文档是用SHA-256签名的,则必须使用SHA-256进行验证 更一般地说,在验证数字签名时,必须应用与发起者使用的完全相同的加密哈希算法

我正在开发一个可以同时使用SHA-128和SHA-256签署文件的应用程序。现在的困惑是,如果我用SHA-256签署一份文件,它可以用SHA-128验证吗?反之亦然?

SHA-128不存在。也许你是说SHA-1

在任何情况下,答案都是否定的。如果文档是用SHA-256签名的,则必须使用SHA-256进行验证

更一般地说,在验证数字签名时,必须应用与发起者使用的完全相同的加密哈希算法