8.1 signedData 類型
signedData 數據類型由任意類型的數據和至少一個簽名者的簽名值組成。任意類型的數據能夠同時被任意數量的簽名者簽名。
signedData 數據類型結構定義如下:
SignedData ::= SEQUENCE {
version Version,
digestAlgorithms DigestAlgorithmIdentifiers,
contentInfo ContentInfo,
certificates[0] IMPLICIT ExtendedCertificatesAndCertificates OPTIONAL,
crls[1] IMPLICIT CertificateRevocationLists OPTIONAL,
signerInfos SignerInfos
}
DigestAlgorithmIdentifiers ::= SET OF DigestAlgorithmIdentifier
SignerInfos::= SET OF SignerInfo
結構中各項含義見表2:
推薦文章: