0
我试图从Java中的ASN.1编码的字节流中验证时间戳。 我正在使用bouncycastle软件包。如何从Java中的ASN.1编码的字节流验证时间戳
我从我从timestampserver获得的编码字节创建TimeStampToken。
TimeStampToken testTsToken = new TimeStampToken(new CMSSignedData(encodedByte));
验证有以下功能。
testTsToken.validate(SignerInformationVerifier);
testTsToken.validate(X509Certificate, String);
我现在想知道如何获得这些参数?
如何创建SignerInformationVerifier或X509Certificate ?./
可以回答你自己的问题,但是提供更多详细信息(在本例中为代码)将会有所帮助 – colithium
基本上,我使用TimeStampRequestGenerator类来生成timestamp服务器的时间戳请求,由bouncy类提供,并在其上调用.setCertReq(true)函数。所以我可以询问时间戳服务器的证书。如果您在证书始终为空之前未调用此函数。 – Markus