Loading EtsiTs103097Module.asn +55 −9 Original line number Diff line number Diff line EtsiTs103097Module {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) secHeaders(103097) core(1) major-version-3(3) minor-version-1(1)} {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) secHeaders(103097) core(1) major-version-3(3) minor-version-2(2)} DEFINITIONS AUTOMATIC TAGS ::= BEGIN Loading @@ -8,7 +8,7 @@ IMPORTS Ieee1609Dot2Data, Certificate 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) minor-version-4(4)} dot2(2) base(1) schema(1) major-version-2(2) minor-version-6(6)} WITH SUCCESSORS ExtensionModuleVersion Loading @@ -17,38 +17,84 @@ FROM EtsiTs103097ExtensionModule {itu-t(0) identified-organization(4) ; EtsiTs103097Certificate::= Certificate (WITH COMPONENTS{..., issuer (WITH COMPONENTS{..., self (sha256 | sha384), sm3AndDigest ABSENT }), toBeSigned (WITH COMPONENTS{..., id (WITH COMPONENTS{..., linkageData ABSENT, binaryId ABSENT }), certRequestPermissions ABSENT, canRequestRollover ABSENT canRequestRollover ABSENT, encryptionKey (WITH COMPONENTS { supportedSymmAlg (aes128Ccm), publicKey (WITH COMPONENTS {..., ecencSm2 ABSENT }) }), verifyKeyIndicator (WITH COMPONENTS {..., verificationKey (WITH COMPONENTS {..., ecsigSm2 ABSENT }) }) }), signature (WITH COMPONENTS {..., sm2Signature ABSENT }) }) EtsiTs103097Data::=Ieee1609Dot2Data (WITH COMPONENTS {..., content (WITH COMPONENTS {..., signedData (WITH COMPONENTS {..., -- constraints on signed data headers hashId (sha256 | sha384), tbsData (WITH COMPONENTS { headerInfo (WITH COMPONENTS {..., generationTime PRESENT, p2pcdLearningRequest ABSENT, missingCrlIdentifier ABSENT missingCrlIdentifier ABSENT, encryptionKey (WITH COMPONENTS { public (WITH COMPONENTS { supportedSymmAlg (aes128Ccm), publicKey (WITH COMPONENTS {..., ecencSm2 ABSENT }) }), symmetric (WITH COMPONENTS {..., sm4Ccm ABSENT }) }) }) }), signer (WITH COMPONENTS {..., -- constraints on the certificate certificate ((WITH COMPONENT (EtsiTs103097Certificate))^(SIZE(1))) }), signature (WITH COMPONENTS {..., -- constraints on the signature sm2Signature ABSENT }) }), encryptedData (WITH COMPONENTS {..., -- constraints on encrypted data headers recipients (WITH COMPONENT ( (WITH COMPONENTS {..., certRecipInfo (WITH COMPONENTS{ encKey (WITH COMPONENTS{..., ecencSm2256 ABSENT }) }), signedDataRecipInfo(WITH COMPONENTS{ encKey (WITH COMPONENTS{..., ecencSm2256 ABSENT }) }), pskRecipInfo ABSENT, symmRecipInfo ABSENT, rekRecipInfo ABSENT }) )) )), ciphertext (WITH COMPONENTS {..., sm4Ccm ABSENT }) }), signedCertificateRequest ABSENT }) Loading Loading
EtsiTs103097Module.asn +55 −9 Original line number Diff line number Diff line EtsiTs103097Module {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) secHeaders(103097) core(1) major-version-3(3) minor-version-1(1)} {itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) secHeaders(103097) core(1) major-version-3(3) minor-version-2(2)} DEFINITIONS AUTOMATIC TAGS ::= BEGIN Loading @@ -8,7 +8,7 @@ IMPORTS Ieee1609Dot2Data, Certificate 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) minor-version-4(4)} dot2(2) base(1) schema(1) major-version-2(2) minor-version-6(6)} WITH SUCCESSORS ExtensionModuleVersion Loading @@ -17,38 +17,84 @@ FROM EtsiTs103097ExtensionModule {itu-t(0) identified-organization(4) ; EtsiTs103097Certificate::= Certificate (WITH COMPONENTS{..., issuer (WITH COMPONENTS{..., self (sha256 | sha384), sm3AndDigest ABSENT }), toBeSigned (WITH COMPONENTS{..., id (WITH COMPONENTS{..., linkageData ABSENT, binaryId ABSENT }), certRequestPermissions ABSENT, canRequestRollover ABSENT canRequestRollover ABSENT, encryptionKey (WITH COMPONENTS { supportedSymmAlg (aes128Ccm), publicKey (WITH COMPONENTS {..., ecencSm2 ABSENT }) }), verifyKeyIndicator (WITH COMPONENTS {..., verificationKey (WITH COMPONENTS {..., ecsigSm2 ABSENT }) }) }), signature (WITH COMPONENTS {..., sm2Signature ABSENT }) }) EtsiTs103097Data::=Ieee1609Dot2Data (WITH COMPONENTS {..., content (WITH COMPONENTS {..., signedData (WITH COMPONENTS {..., -- constraints on signed data headers hashId (sha256 | sha384), tbsData (WITH COMPONENTS { headerInfo (WITH COMPONENTS {..., generationTime PRESENT, p2pcdLearningRequest ABSENT, missingCrlIdentifier ABSENT missingCrlIdentifier ABSENT, encryptionKey (WITH COMPONENTS { public (WITH COMPONENTS { supportedSymmAlg (aes128Ccm), publicKey (WITH COMPONENTS {..., ecencSm2 ABSENT }) }), symmetric (WITH COMPONENTS {..., sm4Ccm ABSENT }) }) }) }), signer (WITH COMPONENTS {..., -- constraints on the certificate certificate ((WITH COMPONENT (EtsiTs103097Certificate))^(SIZE(1))) }), signature (WITH COMPONENTS {..., -- constraints on the signature sm2Signature ABSENT }) }), encryptedData (WITH COMPONENTS {..., -- constraints on encrypted data headers recipients (WITH COMPONENT ( (WITH COMPONENTS {..., certRecipInfo (WITH COMPONENTS{ encKey (WITH COMPONENTS{..., ecencSm2256 ABSENT }) }), signedDataRecipInfo(WITH COMPONENTS{ encKey (WITH COMPONENTS{..., ecencSm2256 ABSENT }) }), pskRecipInfo ABSENT, symmRecipInfo ABSENT, rekRecipInfo ABSENT }) )) )), ciphertext (WITH COMPONENTS {..., sm4Ccm ABSENT }) }), signedCertificateRequest ABSENT }) Loading