Commits (2)
...@@ -57,7 +57,7 @@ IMPORTS ...@@ -57,7 +57,7 @@ IMPORTS
FROM Ieee1609Dot2BaseTypes {iso(1) identified-organization(3) ieee(111) FROM Ieee1609Dot2BaseTypes {iso(1) identified-organization(3) ieee(111)
standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2)
base(1) base-types(2) major-version-2(2) minor-version-4(4)} base(1) base-types(2) major-version-2(2) minor-version-4(4)}
--WITH SUCCESSORS WITH SUCCESSORS
EtsiOriginatingHeaderInfoExtension EtsiOriginatingHeaderInfoExtension
FROM EtsiTs103097ExtensionModule {itu-t(0) identified-organization(4) etsi(0) FROM EtsiTs103097ExtensionModule {itu-t(0) identified-organization(4) etsi(0)
...@@ -199,7 +199,7 @@ ToBeSignedData ::= SEQUENCE { ...@@ -199,7 +199,7 @@ ToBeSignedData ::= SEQUENCE {
* structure contains at least one of the optional elements, and may contain * structure contains at least one of the optional elements, and may contain
* more than one. See 5.2.4.3.4 for more details. * more than one. See 5.2.4.3.4 for more details.
* The security profile in Annex C allows an implementation of this standard * The security profile in Annex C allows an implementation of this standard
* to state which forms of SignedDataPayload 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 * implementation, and also how the signer and verifier are intended to obtain
* the external data for hashing. The specification of an SDEE that uses * the external data for hashing. The specification of an SDEE that uses
* external data is expected to be explicit and unambiguous about how this * external data is expected to be explicit and unambiguous about how this
...@@ -369,14 +369,14 @@ MissingCrlIdentifier ::= SEQUENCE { ...@@ -369,14 +369,14 @@ MissingCrlIdentifier ::= SEQUENCE {
* *
* @param tlsHandshake: indicates that the Signed SPDU is not to be directly * @param tlsHandshake: indicates that the Signed SPDU is not to be directly
* consumed as an application PDU and is to be used to provide information * consumed as an application PDU and is to be used to provide information
* about the holders permissions to a Transport Layer Security (TLS) * about the holders permissions to a Transport Layer Security (TLS)
* (IETF 5246 [B15], IETF 8446 [B16]) handshake process operating to secure * (IETF 5246 [B15], IETF 8446 [B16]) handshake process operating to secure
* communications to an application process. See IETF [B15] and ISO 21177 * communications to an application process. See IETF [B15] and ISO 21177
* [B20] for further information. * [B20] for further information.
* *
* @param iso21177ExtendedAuth: indicates that the Signed SPDU is not to be * @param iso21177ExtendedAuth: indicates that the Signed SPDU is not to be
* directly consumed as an application PDU and is to be used to provide * directly consumed as an application PDU and is to be used to provide
* additional information about the holders permissions to the ISO 21177 * additional information about the holders permissions to the ISO 21177
* Security Subsystem for an application process. See ISO 21177 [B20] for * Security Subsystem for an application process. See ISO 21177 [B20] for
* further information. * further information.
* *
...@@ -544,7 +544,7 @@ Countersignature ::= Ieee1609Dot2Data (WITH COMPONENTS {..., ...@@ -544,7 +544,7 @@ Countersignature ::= Ieee1609Dot2Data (WITH COMPONENTS {...,
/** /**
* @brief This data structure encodes data that has been encrypted to one or * @brief 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. * specified in 5.3.4.
* *
* @param recipients: contains one or more RecipientInfos. These entries may * @param recipients: contains one or more RecipientInfos. These entries may
...@@ -694,7 +694,7 @@ SymmRecipientInfo ::= SEQUENCE { ...@@ -694,7 +694,7 @@ SymmRecipientInfo ::= SEQUENCE {
* - If the containing RecipientInfo structure indicates * - If the containing RecipientInfo structure indicates
* signedDataRecipInfo, this field contains the HashedId8 of the * signedDataRecipInfo, this field contains the HashedId8 of the
* Ieee1609Dot2Data of type signedData that contained the encryption key, * Ieee1609Dot2Data of type signedData that contained the encryption key,
* with that Ieee��1609Dot2��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. * calculated with the hash algorithm determined as specified in 5.3.9.5.
* - If the containing RecipientInfo structure indicates rekRecipInfo, this * - If the containing RecipientInfo structure indicates rekRecipInfo, this
* field contains the HashedId8 of the COER encoding of a PublicEncryptionKey * field contains the HashedId8 of the COER encoding of a PublicEncryptionKey
...@@ -767,7 +767,7 @@ SymmetricCiphertext ::= CHOICE { ...@@ -767,7 +767,7 @@ SymmetricCiphertext ::= CHOICE {
* @note In the name of this structure, "One28" indicates that the * @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 * 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. * 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 * 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 * bits affects only the size of the MAC and does not affect the size of the
* raw ciphertext. * raw ciphertext.
...@@ -1324,7 +1324,7 @@ Ieee1609HeaderInfoExtensions EXT-TYPE ::= { ...@@ -1324,7 +1324,7 @@ Ieee1609HeaderInfoExtensions EXT-TYPE ::= {
* AppExtension type is associated with consistency conditions, specific to * AppExtension type is associated with consistency conditions, specific to
* that extension, that govern its consistency with SPDUs signed by the * that extension, that govern its consistency with SPDUs signed by the
* certificate holder and with the CertIssueExtensions in the CA certificates * certificate holder and with the CertIssueExtensions in the CA certificates
* in that certificate holders chain. Those consistency conditions are * in that certificate holders chain. Those consistency conditions are
* specified for each individual AppExtension below. * specified for each individual AppExtension below.
*/ */
SequenceOfAppExtensions ::= SEQUENCE (SIZE(1..MAX)) OF AppExtension SequenceOfAppExtensions ::= SEQUENCE (SIZE(1..MAX)) OF AppExtension
...@@ -1353,7 +1353,7 @@ AppExtension ::= SEQUENCE { ...@@ -1353,7 +1353,7 @@ AppExtension ::= SEQUENCE {
* specific to that extension, that govern its consistency with * specific to that extension, that govern its consistency with
* AppExtensions in certificates issued by the certificate holder and with * AppExtensions in certificates issued by the certificate holder and with
* the CertIssueExtensions in the CA certificates in that certificate * the CertIssueExtensions in the CA certificates in that certificate
* holders chain. Those consistency conditions are specified for each * holders chain. Those consistency conditions are specified for each
* individual CertIssueExtension below. * individual CertIssueExtension below.
*/ */
SequenceOfCertIssueExtensions ::= SequenceOfCertIssueExtensions ::=
...@@ -1390,7 +1390,7 @@ CertIssueExtension ::= SEQUENCE { ...@@ -1390,7 +1390,7 @@ CertIssueExtension ::= SEQUENCE {
* specific to that extension, that govern its consistency with * specific to that extension, that govern its consistency with
* AppExtensions in certificates issued by the certificate holder and with * AppExtensions in certificates issued by the certificate holder and with
* the CertRequestExtensions in the CA certificates in that certificate * the CertRequestExtensions in the CA certificates in that certificate
* holders chain. Those consistency conditions are specified for each * holders chain. Those consistency conditions are specified for each
* individual CertRequestExtension below. * individual CertRequestExtension below.
*/ */
SequenceOfCertRequestExtensions ::= SEQUENCE (SIZE(1..MAX)) OF CertRequestExtension SequenceOfCertRequestExtensions ::= SEQUENCE (SIZE(1..MAX)) OF CertRequestExtension
......