Loading .gitmodules 0 → 100644 +3 −0 Original line number Diff line number Diff line [submodule "ieee1609dot2"] path = ieee1609dot2 url = https://forge.etsi.org/rep/ITS/asn1/ieee1609.2.git EtsiTs103097Module.asn 0 → 100755 +93 −0 Original line number Diff line number Diff line EtsiTs103097Module { itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(103097) v1(0) } 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{..., toBeSigned (WITH COMPONENTS{..., id (WITH COMPONENTS{..., linkageData ABSENT, binaryId ABSENT }), certRequestPermissions ABSENT, canRequestRollover ABSENT }) }) SingleEtsiTs103097Certificate ::= SEQUENCE { only EtsiTs103097Certificate } EtsiTs103097Data::=Ieee1609Dot2Data (WITH COMPONENTS {..., content (WITH COMPONENTS {..., signedData (WITH COMPONENTS {..., -- constraints on signed data headers tbsData (WITH COMPONENTS { headerInfo (WITH COMPONENTS {..., generationTime PRESENT, p2pcdLearningRequest ABSENT, missingCrlIdentifier ABSENT }) }), signer (WITH COMPONENTS {..., --constraints on the certificate certificate (WITH COMPONENT (SingleEtsiTs103097Certificate)) }) }), encryptedData (WITH COMPONENTS {..., -- constraints on encrypted data headers recipients (WITH COMPONENT ( (WITH COMPONENTS {..., symmRecipInfo ABSENT, 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) }) }) PRESENT }) }) }) }) }) EtsiTs103097Data-SignedExternalPayload ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { signedData (WITH COMPONENTS {..., tbsData (WITH COMPONENTS { payload (WITH COMPONENTS { extDataHash (WITH COMPONENTS { sha256HashedData PRESENT }) PRESENT }) }) }) }) }) EtsiTs103097Data-Encrypted {ToBeEncryptedDataContent} ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { encryptedData (WITH COMPONENTS {..., ciphertext (WITH COMPONENTS {..., aes128ccm (WITH COMPONENTS {..., ccmCiphertext (CONSTRAINED BY {-- ccm encryption of -- ToBeEncryptedDataContent}) }) }) }) }) }) EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data- Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} END No newline at end of file README.md +10 −2 Original line number Diff line number Diff line # SEC_TS103097 # ETSI TS 103 097 v1.3.1 ASN.1 module The module was published as a part of delivery **ETSI TS 103 097 v1.3.1** at October 2017 The module dependens of the following external modules and repositories: * The IEEE Std 1609.2 2016a Please use ***--recurse-submodules*** option in order to clone the module with all necessary dependencies. Abstract syntax notation modules for ETSI TS 103 097 No newline at end of file ieee1609dot2 @ 4e4c7122 Original line number Diff line number Diff line Subproject commit 4e4c7122994fa0918e7c4d960b4730055cc14fb8 Loading
.gitmodules 0 → 100644 +3 −0 Original line number Diff line number Diff line [submodule "ieee1609dot2"] path = ieee1609dot2 url = https://forge.etsi.org/rep/ITS/asn1/ieee1609.2.git
EtsiTs103097Module.asn 0 → 100755 +93 −0 Original line number Diff line number Diff line EtsiTs103097Module { itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(103097) v1(0) } 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{..., toBeSigned (WITH COMPONENTS{..., id (WITH COMPONENTS{..., linkageData ABSENT, binaryId ABSENT }), certRequestPermissions ABSENT, canRequestRollover ABSENT }) }) SingleEtsiTs103097Certificate ::= SEQUENCE { only EtsiTs103097Certificate } EtsiTs103097Data::=Ieee1609Dot2Data (WITH COMPONENTS {..., content (WITH COMPONENTS {..., signedData (WITH COMPONENTS {..., -- constraints on signed data headers tbsData (WITH COMPONENTS { headerInfo (WITH COMPONENTS {..., generationTime PRESENT, p2pcdLearningRequest ABSENT, missingCrlIdentifier ABSENT }) }), signer (WITH COMPONENTS {..., --constraints on the certificate certificate (WITH COMPONENT (SingleEtsiTs103097Certificate)) }) }), encryptedData (WITH COMPONENTS {..., -- constraints on encrypted data headers recipients (WITH COMPONENT ( (WITH COMPONENTS {..., symmRecipInfo ABSENT, 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) }) }) PRESENT }) }) }) }) }) EtsiTs103097Data-SignedExternalPayload ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { signedData (WITH COMPONENTS {..., tbsData (WITH COMPONENTS { payload (WITH COMPONENTS { extDataHash (WITH COMPONENTS { sha256HashedData PRESENT }) PRESENT }) }) }) }) }) EtsiTs103097Data-Encrypted {ToBeEncryptedDataContent} ::= EtsiTs103097Data (WITH COMPONENTS {..., content (WITH COMPONENTS { encryptedData (WITH COMPONENTS {..., ciphertext (WITH COMPONENTS {..., aes128ccm (WITH COMPONENTS {..., ccmCiphertext (CONSTRAINED BY {-- ccm encryption of -- ToBeEncryptedDataContent}) }) }) }) }) }) EtsiTs103097Data-SignedAndEncrypted {ToBesignedAndEncryptedDataContent} ::= EtsiTs103097Data- Encrypted {EtsiTs103097Data-Signed {ToBesignedAndEncryptedDataContent}} END No newline at end of file
README.md +10 −2 Original line number Diff line number Diff line # SEC_TS103097 # ETSI TS 103 097 v1.3.1 ASN.1 module The module was published as a part of delivery **ETSI TS 103 097 v1.3.1** at October 2017 The module dependens of the following external modules and repositories: * The IEEE Std 1609.2 2016a Please use ***--recurse-submodules*** option in order to clone the module with all necessary dependencies. Abstract syntax notation modules for ETSI TS 103 097 No newline at end of file
ieee1609dot2 @ 4e4c7122 Original line number Diff line number Diff line Subproject commit 4e4c7122994fa0918e7c4d960b4730055cc14fb8