org.bouncycastle.asn1.tsp (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

# Package org.bouncycastle.asn1.tsp

Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Accuracy |
  ArchiveTimeStamp | Implementation of the Archive Timestamp type defined in RFC4998.
  ArchiveTimeStampChain | Implementation of ArchiveTimeStampChain type, as defined in RFC4998 and RFC6283.
  ArchiveTimeStampSequence | Implementation of ArchiveTimeStampSequence type, as defined in RFC4998.
  CryptoInfos | Implementation of the CryptoInfos element defined in RFC 4998: CryptoInfos ::= SEQUENCE SIZE (1..MAX) OF Attribute
  EncryptionInfo | Implementation of the EncryptionInfo element defined in RFC 4998: 1988 ASN.1 EncryptionInfo EncryptionInfo ::= SEQUENCE { encryptionInfoType OBJECT IDENTIFIER, encryptionInfoValue ANY DEFINED BY encryptionInfoType } 1997-ASN.1 EncryptionInfo EncryptionInfo ::= SEQUENCE { encryptionInfoType ENCINFO-TYPE.
  EvidenceRecord | RFC 4998: Evidence Record Syntax (ERS) EvidenceRecord ::= SEQUENCE { version INTEGER { v1(1) } , digestAlgorithms SEQUENCE OF AlgorithmIdentifier, cryptoInfos [0] CryptoInfos OPTIONAL, encryptionInfo [1] EncryptionInfo OPTIONAL, archiveTimeStampSequence ArchiveTimeStampSequence } CryptoInfos ::= SEQUENCE SIZE (1..MAX) OF Attribute
  MessageImprint |
  PartialHashtree | Implementation of PartialHashtree, as defined in RFC 4998.
  TimeStampReq |
  TimeStampResp |
  TSTInfo |

## Package org.bouncycastle.asn1.tsp Description

Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.