Loading docs/Ieee1609Dot2.md +8 −8 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ ## Imports: * **[Ieee1609Dot2BaseTypes](Ieee1609Dot2BaseTypes.md)** *{iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) base-types(2) major-version-2(2) minor-version-4(4)}*<br/> * **[Ieee1609Dot2BaseTypes](Ieee1609Dot2BaseTypes.md)** *{iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) base-types(2) major-version-2(2) minor-version-4(4)} WITH SUCCESSORS*<br/> * **[EtsiTs103097ExtensionModule](EtsiTs103097ExtensionModule.md)** *{itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) secHeaders(103097) extension(2) major-version-1(1) minor-version-1(1)}*<br/> Loading Loading @@ -196,7 +196,7 @@ This structure contains the data payload of a ToBeSignedData. This structure contains at least one of the optional elements, and may contain more than one. See 5.2.4.3.4 for more details. The security profile in Annex C allows an implementation of this standard to state which forms of Signed�Data�Payload are supported by that to state which forms of SignedDataPayload are supported by that implementation, and also how the signer and verifier are intended to obtain the external data for hashing. The specification of an SDEE that uses external data is expected to be explicit and unambiguous about how this Loading Loading @@ -621,7 +621,7 @@ Countersignature ::= Ieee1609Dot2Data (WITH COMPONENTS {..., ### <a name="EncryptedData"></a>EncryptedData This data structure encodes data that has been encrypted to one or more recipients using the recipients� public or symmetric keys as more recipients using the recipients public or symmetric keys as specified in 5.3.4. Fields: Loading Loading @@ -796,7 +796,7 @@ Fields: - If the containing RecipientInfo structure indicates signedDataRecipInfo, this field contains the HashedId8 of the Ieee1609Dot2Data of type signedData that contained the encryption key, with that Ieee��1609�Dot2��Data canonicalized per 6.3.4. The HashedId8 is with that Ieee1609Dot2Data canonicalized per 6.3.4. The HashedId8 is calculated with the hash algorithm determined as specified in 5.3.9.5. - If the containing RecipientInfo structure indicates rekRecipInfo, this field contains the HashedId8 of the COER encoding of a PublicEncryptionKey Loading Loading @@ -904,7 +904,7 @@ Fields: NOTE: In the name of this structure, "One28" indicates that the symmetric cipher block size is 128 bits. It happens to also be the case that the keys used for both AES-128-CCM and SM4-CCM are also 128 bits long. This is, however, not what �One28� refers to. Since the cipher is used in This is, however, not what One28 refers to. Since the cipher is used in counter mode, i.e., as a stream cipher, the fact that that block size is 128 bits affects only the size of the MAC and does not affect the size of the raw ciphertext. Loading Loading @@ -1590,7 +1590,7 @@ This structure contains any AppExtensions that apply to the AppExtension type is associated with consistency conditions, specific to that extension, that govern its consistency with SPDUs signed by the certificate holder and with the CertIssueExtensions in the CA certificates in that certificate holder�s chain. Those consistency conditions are in that certificate holders chain. Those consistency conditions are specified for each individual AppExtension below. ```asn1 SequenceOfAppExtensions ::= SEQUENCE (SIZE(1..MAX)) OF AppExtension Loading Loading @@ -1630,7 +1630,7 @@ This field contains any CertIssueExtensions that apply to the specific to that extension, that govern its consistency with AppExtensions in certificates issued by the certificate holder and with the CertIssueExtensions in the CA certificates in that certificate holder�s chain. Those consistency conditions are specified for each holders chain. Those consistency conditions are specified for each individual CertIssueExtension below. ```asn1 SequenceOfCertIssueExtensions ::= Loading Loading @@ -1681,7 +1681,7 @@ This field contains any CertRequestExtensions that apply to the specific to that extension, that govern its consistency with AppExtensions in certificates issued by the certificate holder and with the CertRequestExtensions in the CA certificates in that certificate holder�s chain. Those consistency conditions are specified for each holders chain. Those consistency conditions are specified for each individual CertRequestExtension below. ```asn1 SequenceOfCertRequestExtensions ::= SEQUENCE (SIZE(1..MAX)) OF CertRequestExtension Loading Loading
docs/Ieee1609Dot2.md +8 −8 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ ## Imports: * **[Ieee1609Dot2BaseTypes](Ieee1609Dot2BaseTypes.md)** *{iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) base-types(2) major-version-2(2) minor-version-4(4)}*<br/> * **[Ieee1609Dot2BaseTypes](Ieee1609Dot2BaseTypes.md)** *{iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base(1) base-types(2) major-version-2(2) minor-version-4(4)} WITH SUCCESSORS*<br/> * **[EtsiTs103097ExtensionModule](EtsiTs103097ExtensionModule.md)** *{itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) secHeaders(103097) extension(2) major-version-1(1) minor-version-1(1)}*<br/> Loading Loading @@ -196,7 +196,7 @@ This structure contains the data payload of a ToBeSignedData. This structure contains at least one of the optional elements, and may contain more than one. See 5.2.4.3.4 for more details. The security profile in Annex C allows an implementation of this standard to state which forms of Signed�Data�Payload are supported by that to state which forms of SignedDataPayload are supported by that implementation, and also how the signer and verifier are intended to obtain the external data for hashing. The specification of an SDEE that uses external data is expected to be explicit and unambiguous about how this Loading Loading @@ -621,7 +621,7 @@ Countersignature ::= Ieee1609Dot2Data (WITH COMPONENTS {..., ### <a name="EncryptedData"></a>EncryptedData This data structure encodes data that has been encrypted to one or more recipients using the recipients� public or symmetric keys as more recipients using the recipients public or symmetric keys as specified in 5.3.4. Fields: Loading Loading @@ -796,7 +796,7 @@ Fields: - If the containing RecipientInfo structure indicates signedDataRecipInfo, this field contains the HashedId8 of the Ieee1609Dot2Data of type signedData that contained the encryption key, with that Ieee��1609�Dot2��Data canonicalized per 6.3.4. The HashedId8 is with that Ieee1609Dot2Data canonicalized per 6.3.4. The HashedId8 is calculated with the hash algorithm determined as specified in 5.3.9.5. - If the containing RecipientInfo structure indicates rekRecipInfo, this field contains the HashedId8 of the COER encoding of a PublicEncryptionKey Loading Loading @@ -904,7 +904,7 @@ Fields: NOTE: In the name of this structure, "One28" indicates that the symmetric cipher block size is 128 bits. It happens to also be the case that the keys used for both AES-128-CCM and SM4-CCM are also 128 bits long. This is, however, not what �One28� refers to. Since the cipher is used in This is, however, not what One28 refers to. Since the cipher is used in counter mode, i.e., as a stream cipher, the fact that that block size is 128 bits affects only the size of the MAC and does not affect the size of the raw ciphertext. Loading Loading @@ -1590,7 +1590,7 @@ This structure contains any AppExtensions that apply to the AppExtension type is associated with consistency conditions, specific to that extension, that govern its consistency with SPDUs signed by the certificate holder and with the CertIssueExtensions in the CA certificates in that certificate holder�s chain. Those consistency conditions are in that certificate holders chain. Those consistency conditions are specified for each individual AppExtension below. ```asn1 SequenceOfAppExtensions ::= SEQUENCE (SIZE(1..MAX)) OF AppExtension Loading Loading @@ -1630,7 +1630,7 @@ This field contains any CertIssueExtensions that apply to the specific to that extension, that govern its consistency with AppExtensions in certificates issued by the certificate holder and with the CertIssueExtensions in the CA certificates in that certificate holder�s chain. Those consistency conditions are specified for each holders chain. Those consistency conditions are specified for each individual CertIssueExtension below. ```asn1 SequenceOfCertIssueExtensions ::= Loading Loading @@ -1681,7 +1681,7 @@ This field contains any CertRequestExtensions that apply to the specific to that extension, that govern its consistency with AppExtensions in certificates issued by the certificate holder and with the CertRequestExtensions in the CA certificates in that certificate holder�s chain. Those consistency conditions are specified for each holders chain. Those consistency conditions are specified for each individual CertRequestExtension below. ```asn1 SequenceOfCertRequestExtensions ::= SEQUENCE (SIZE(1..MAX)) OF CertRequestExtension Loading