我已经编译了openssl 1.0.2 with FIPS 2.0.16对象模块。我将使用它使用私钥对某些文件进行签名,并使用公钥验证签名。我将使用EVP_*算法。
使用私钥对文件进行签名将在 Web 界面中进行,然后将文件和签名放入某个设备中,通过使用公钥验证签名来验证文件的完整性。
- 现在我的问题是 Web 界面将有一个
64 BIT libcrypto.a,并且验证签名的设备可能有32/64 BIT libcrypto.a,所以为两者生成的签名64/32 bit会相同吗? - 我可以使用
64 BIT libcrypto.a签名和验证签名32 BIT libcrypto.a吗?