我已经编译了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
吗?