我加载私有(private.pem) 我的代码是: FileReader fileReader = new FileReader(new File(private.pem));
PEMReader r = new PEMReader(fileReader, new DefaultPasswordFinder("mypass".toCharArray()));
try {
我试图用C#RSACryptoProvider.VerifyData来验证OpenSSL签名(created using openssl_sign with SHA1 in PHP)。它使用正确的公钥证书返回false。 有关如何成功完成此任何想法? 编辑: 我尝试用下面的代码来验证使用BouncyCastle的OpenSSL的SHA1签名,但验证失败。签名的计算方式不同吗?我如何使用.NET验证