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