Overview#
TBSCertificate (TBS implies To-Be-Signed) is a Basic Certificate Field that is a sequence which contains information associated with the subject of the certificate and the CA that issued it. TBSCertificate contains the data that are used for the Certificate Signature (Digital Signature) calculation, which is encoded using the ASN.1 Distinguished Encoding Rules (DER) X.690.- version
- serialNumber
- signature (Certificate Algorithm ID)
- issuer
- validity
- subject
- subjectPublicKeyInfo
- issuerUniqueID - IMPLICIT UniqueIdentifier OPTIONAL, -- If present, Certificate Version MUST be v2 or X.509v3
- subjectUniqueID - IMPLICIT UniqueIdentifier OPTIONAL, -- If present, version MUST be v2 or X.509v3
- extensions field MUST only appear if the Certificate Version is X.509v3
More Information#
There might be more information for this subject on one of the following:- Basic Certificate Fields
- Example Certificate
- SignatureAlgorithm
- SignatureValue
- Trust Anchor Management Protocol
- [#1] - 4.1.2. TBSCertificate
- based on information obtained 2018-07-19