Loading EtsiTs103097Module.asn +88 −79 Original line number Diff line number Diff line Loading @@ -4,12 +4,16 @@ EtsiTs103097Module DEFINITIONS AUTOMATIC TAGS ::= BEGIN IMPORTS Ieee1609Dot2Data, ExplicitCertificate FROM IEEE1609dot2 {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base (1) schema (1) major-version-2(2)}; EtsiTs103097Certificate::= ExplicitCertificate (WITH COMPONENTS{..., IEEE1609dot2 {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base (1) schema (1) major-version-2(2)}; EtsiTs103097Certificate::= ExplicitCertificate (WITH COMPONENTS{..., toBeSigned (WITH COMPONENTS{..., id (WITH COMPONENTS{..., linkageData ABSENT, Loading @@ -19,9 +23,12 @@ EtsiTs103097Certificate::= ExplicitCertificate canRequestRollover ABSENT }) }) SingleEtsiTs103097Certificate ::= SEQUENCE { only EtsiTs103097Certificate } EtsiTs103097Data::=Ieee1609Dot2Data (WITH COMPONENTS {..., content (WITH COMPONENTS {..., signedData (WITH COMPONENTS {..., -- constraints on signed data headers Loading @@ -47,14 +54,13 @@ rekRecipInfo ABSENT signedCertificateRequest ABSENT }) }) EtsiTs103097Data-Signed {ToBeSignedDataContent} ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { signedData (WITH COMPONENTS {..., tbsData (WITH COMPONENTS { payload (WITH COMPONENTS { data (WITH COMPONENTS {..., ETSI 14 ETSI TS 103 097 V1.3.1 (2017-10) content (WITH COMPONENTS { unsecuredData (CONTAINING ToBeSignedDataContent) }) Loading @@ -64,6 +70,7 @@ unsecuredData (CONTAINING ToBeSignedDataContent) }) }) }) EtsiTs103097Data-SignedExternalPayload ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { signedData (WITH COMPONENTS {..., Loading @@ -77,6 +84,7 @@ sha256HashedData PRESENT }) }) }) EtsiTs103097Data-Encrypted {ToBeEncryptedDataContent} ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { encryptedData (WITH COMPONENTS {..., Loading @@ -88,6 +96,7 @@ ccmCiphertext (CONSTRAINED BY {-- ccm encryption of -- ToBeEncryptedDataContent} }) }) }) EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data- Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data-Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} END Loading
EtsiTs103097Module.asn +88 −79 Original line number Diff line number Diff line Loading @@ -4,12 +4,16 @@ EtsiTs103097Module DEFINITIONS AUTOMATIC TAGS ::= BEGIN IMPORTS Ieee1609Dot2Data, ExplicitCertificate FROM IEEE1609dot2 {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base (1) schema (1) major-version-2(2)}; EtsiTs103097Certificate::= ExplicitCertificate (WITH COMPONENTS{..., IEEE1609dot2 {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base (1) schema (1) major-version-2(2)}; EtsiTs103097Certificate::= ExplicitCertificate (WITH COMPONENTS{..., toBeSigned (WITH COMPONENTS{..., id (WITH COMPONENTS{..., linkageData ABSENT, Loading @@ -19,9 +23,12 @@ EtsiTs103097Certificate::= ExplicitCertificate canRequestRollover ABSENT }) }) SingleEtsiTs103097Certificate ::= SEQUENCE { only EtsiTs103097Certificate } EtsiTs103097Data::=Ieee1609Dot2Data (WITH COMPONENTS {..., content (WITH COMPONENTS {..., signedData (WITH COMPONENTS {..., -- constraints on signed data headers Loading @@ -47,14 +54,13 @@ rekRecipInfo ABSENT signedCertificateRequest ABSENT }) }) EtsiTs103097Data-Signed {ToBeSignedDataContent} ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { signedData (WITH COMPONENTS {..., tbsData (WITH COMPONENTS { payload (WITH COMPONENTS { data (WITH COMPONENTS {..., ETSI 14 ETSI TS 103 097 V1.3.1 (2017-10) content (WITH COMPONENTS { unsecuredData (CONTAINING ToBeSignedDataContent) }) Loading @@ -64,6 +70,7 @@ unsecuredData (CONTAINING ToBeSignedDataContent) }) }) }) EtsiTs103097Data-SignedExternalPayload ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { signedData (WITH COMPONENTS {..., Loading @@ -77,6 +84,7 @@ sha256HashedData PRESENT }) }) }) EtsiTs103097Data-Encrypted {ToBeEncryptedDataContent} ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { encryptedData (WITH COMPONENTS {..., Loading @@ -88,6 +96,7 @@ ccmCiphertext (CONSTRAINED BY {-- ccm encryption of -- ToBeEncryptedDataContent} }) }) }) EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data- Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data-Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} END