我正在尝试从 Java 中的 ASN.1 编码字节流验证时间戳。我正在使用 bouncycastle 包。
我正在从时间戳服务器获得的编码字节创建 TimeStampToken。
TimeStampToken testTsToken = new TimeStampToken(new CMSSignedData(encodedByte));
为了验证,有以下功能。
testTsToken.validate(SignerInformationVerifier);
testTsToken.validate(X509Certificate, String);
我现在想知道如何获得这些参数?
如何创建 SignerInformationVerifier 或 X509Certificate?
我将不胜感激任何帮助,因为我已经被这个问题困扰了好几天了:/