Loading EtsiTs102941MessagesCa.asn +44 −1 Original line number Diff line number Diff line Loading @@ -45,6 +45,18 @@ ToBeSignedLinkCertificate, ToBeSignedLinkCertificateTlm, ToBeSignedLinkCertifica FROM EtsiTs102941TypesLinkCertificate { itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(102941) linkCertificate(9) version3(3)} EeRaInterfacePdu, EeRaCertRequest, RaEeCertInfo, EeRaDownloadRequest FROM Ieee1609Dot2Dot1EeRaInterface {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) ee-ra(11) major-version-2(2)} RaAcaCertRequest, AcaRaCertResponse FROM Ieee1609Dot2Dot1AcaRaInterface {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) aca-ra(4) major-version-2(2)} Ieee1609Dot2Data-SignedX509AuthenticatedCertRequest, ScmsPdu-Scoped, SignerSingleX509Cert FROM Ieee1609Dot2Dot1Protocol {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) protocol(17) major-version-2(2)} ; /************ Loading @@ -65,6 +77,12 @@ CaCertificateRekeyingMessage ::= EtsiTs103097Data-Signed {EtsiTs103097Data-Signe TlmLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{linkCertificateTlm PRESENT})})} RcaSingleSignedLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{singleSignedLinkCertificateRca PRESENT})})} RcaDoubleSignedLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{doubleSignedlinkCertificateRca PRESENT})})} ButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationRequest PRESENT})})} X509SignedButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-Encrypted-Unicast {EtsiTs102941ButterflyAuthorizationRequest-X509Signed} ButterflyAuthorizationResponseMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationResponse PRESENT})})} ButterflyAtDownloadRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAtDownloadRequest PRESENT})})} ButterflyCertRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyCertificateRequest PRESENT})})} ButterflyCertResponseMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyCertificateResponse PRESENT})})} /************ -- EtsiTs102941Data Loading @@ -89,7 +107,32 @@ EtsiTs102941DataContent ::= CHOICE { ..., linkCertificateTlm ToBeSignedLinkCertificateTlm, singleSignedLinkCertificateRca ToBeSignedLinkCertificateRca, doubleSignedlinkCertificateRca RcaSingleSignedLinkCertificateMessage doubleSignedlinkCertificateRca RcaSingleSignedLinkCertificateMessage, /* Extension for butterfly key provisioning */ [[butterflyAuthorizationRequest EeRaCertRequest, butterflyAuthorizationResponse RaEeCertInfo, butterflyCertificateRequest RaAcaCertRequest, butterflyCertificateResponse AcaRaCertResponse, butterflyAtDownloadRequest EeRaDownloadRequest]] } /************ -- X509 structures ************/ /** * @class EtsiTs102941ButterflyAuthorizationRequest-X509Signed * * @brief This structure defines a butterfly authorization request, * signed with a X.509 certificate, by redefining structures from * IEEE 1609.2.1 to fit into the ETSI naming schema. */ EtsiTs102941ButterflyAuthorizationRequest-X509Signed ::= Ieee1609Dot2Data-SignedX509AuthenticatedCertRequest { ScmsPdu-Scoped { EeRaInterfacePdu (WITH COMPONENTS { eeRaCertRequest}) }, SignerSingleX509Cert } END EtsiTs102941MessagesItss-OptionalPrivacy.asn +20 −1 Original line number Diff line number Diff line Loading @@ -39,6 +39,15 @@ ToBeSignedLinkCertificate, ToBeSignedLinkCertificateTlm FROM EtsiTs102941TypesLinkCertificate { itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(102941) linkCertificate(9) version3(3)} EeRaInterfacePdu, EeRaCertRequest, RaEeCertInfo, EeRaDownloadRequest FROM Ieee1609Dot2Dot1EeRaInterface {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) ee-ra(11) major-version-2(2)} Ieee1609Dot2Data-SignedX509AuthenticatedCertRequest, ScmsPdu-Scoped, SignerSingleX509Cert FROM Ieee1609Dot2Dot1Protocol {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) protocol(17) major-version-2(2)} ; /************ Loading @@ -54,6 +63,10 @@ CertificateRevocationListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (W TlmCertificateTrustListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{certificateTrustListTlm PRESENT})})} RcaCertificateTrustListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{certificateTrustListRca PRESENT})})} TlmLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{linkCertificateTlm PRESENT})})} ButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationRequest PRESENT})})} X509SignedButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-Encrypted-Unicast {EtsiTs102941ButterflyAuthorizationRequest-X509Signed} ButterflyAuthorizationResponseMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationResponse PRESENT})})} ButterflyAtDownloadRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAtDownloadRequest PRESENT})})} /************ -- EtsiTs102941Data Loading @@ -78,7 +91,13 @@ EtsiTs102941DataContent ::= CHOICE { ..., linkCertificateTlm ToBeSignedLinkCertificateTlm, singleSignedLinkCertificateRca NULL, doubleSignedlinkCertificateRca NULL doubleSignedlinkCertificateRca NULL, /* Extension for butterfly key provisioning */ [[butterflyAuthorizationRequest EeRaCertRequest, butterflyAuthorizationResponse RaEeCertInfo, butterflyCertificateRequest NULL, butterflyCertificateResponse NULL, butterflyAtDownloadRequest EeRaDownloadRequest]] } END EtsiTs102941MessagesItss.asn +20 −1 Original line number Diff line number Diff line Loading @@ -39,6 +39,15 @@ FROM EtsiTs102941TrustLists ToBeSignedLinkCertificate, ToBeSignedLinkCertificateTlm FROM EtsiTs102941TypesLinkCertificate { itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(102941) linkCertificate(9) version3(3)} EeRaInterfacePdu, EeRaCertRequest, RaEeCertInfo, EeRaDownloadRequest FROM Ieee1609Dot2Dot1EeRaInterface {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) ee-ra(11) major-version-2(2)} Ieee1609Dot2Data-SignedX509AuthenticatedCertRequest, ScmsPdu-Scoped, SignerSingleX509Cert FROM Ieee1609Dot2Dot1Protocol {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) protocol(17) major-version-2(2)} ; /************ Loading @@ -54,6 +63,10 @@ CertificateRevocationListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (W TlmCertificateTrustListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{certificateTrustListTlm PRESENT})})} RcaCertificateTrustListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{certificateTrustListRca PRESENT})})} TlmLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{linkCertificateTlm PRESENT})})} ButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationRequest PRESENT})})} X509SignedButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-Encrypted-Unicast {EtsiTs102941ButterflyAuthorizationRequest-X509Signed} ButterflyAuthorizationResponseMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationResponse PRESENT})})} ButterflyAtDownloadRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAtDownloadRequest PRESENT})})} /************ -- EtsiTs102941Data Loading @@ -78,7 +91,13 @@ EtsiTs102941DataContent ::= CHOICE { ..., linkCertificateTlm ToBeSignedLinkCertificateTlm, singleSignedLinkCertificateRca NULL, doubleSignedlinkCertificateRca NULL doubleSignedlinkCertificateRca NULL, /* Extension for butterfly key provisioning */ [[butterflyAuthorizationRequest EeRaCertRequest, butterflyAuthorizationResponse RaEeCertInfo, butterflyCertificateRequest NULL, butterflyCertificateResponse NULL, butterflyAtDownloadRequest EeRaDownloadRequest]] } (WITH COMPONENTS{..., authorizationRequest (WITH COMPONENTS{..., ecSignature (WITH COMPONENTS{..., Loading Loading
EtsiTs102941MessagesCa.asn +44 −1 Original line number Diff line number Diff line Loading @@ -45,6 +45,18 @@ ToBeSignedLinkCertificate, ToBeSignedLinkCertificateTlm, ToBeSignedLinkCertifica FROM EtsiTs102941TypesLinkCertificate { itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(102941) linkCertificate(9) version3(3)} EeRaInterfacePdu, EeRaCertRequest, RaEeCertInfo, EeRaDownloadRequest FROM Ieee1609Dot2Dot1EeRaInterface {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) ee-ra(11) major-version-2(2)} RaAcaCertRequest, AcaRaCertResponse FROM Ieee1609Dot2Dot1AcaRaInterface {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) aca-ra(4) major-version-2(2)} Ieee1609Dot2Data-SignedX509AuthenticatedCertRequest, ScmsPdu-Scoped, SignerSingleX509Cert FROM Ieee1609Dot2Dot1Protocol {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) protocol(17) major-version-2(2)} ; /************ Loading @@ -65,6 +77,12 @@ CaCertificateRekeyingMessage ::= EtsiTs103097Data-Signed {EtsiTs103097Data-Signe TlmLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{linkCertificateTlm PRESENT})})} RcaSingleSignedLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{singleSignedLinkCertificateRca PRESENT})})} RcaDoubleSignedLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{doubleSignedlinkCertificateRca PRESENT})})} ButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationRequest PRESENT})})} X509SignedButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-Encrypted-Unicast {EtsiTs102941ButterflyAuthorizationRequest-X509Signed} ButterflyAuthorizationResponseMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationResponse PRESENT})})} ButterflyAtDownloadRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAtDownloadRequest PRESENT})})} ButterflyCertRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyCertificateRequest PRESENT})})} ButterflyCertResponseMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyCertificateResponse PRESENT})})} /************ -- EtsiTs102941Data Loading @@ -89,7 +107,32 @@ EtsiTs102941DataContent ::= CHOICE { ..., linkCertificateTlm ToBeSignedLinkCertificateTlm, singleSignedLinkCertificateRca ToBeSignedLinkCertificateRca, doubleSignedlinkCertificateRca RcaSingleSignedLinkCertificateMessage doubleSignedlinkCertificateRca RcaSingleSignedLinkCertificateMessage, /* Extension for butterfly key provisioning */ [[butterflyAuthorizationRequest EeRaCertRequest, butterflyAuthorizationResponse RaEeCertInfo, butterflyCertificateRequest RaAcaCertRequest, butterflyCertificateResponse AcaRaCertResponse, butterflyAtDownloadRequest EeRaDownloadRequest]] } /************ -- X509 structures ************/ /** * @class EtsiTs102941ButterflyAuthorizationRequest-X509Signed * * @brief This structure defines a butterfly authorization request, * signed with a X.509 certificate, by redefining structures from * IEEE 1609.2.1 to fit into the ETSI naming schema. */ EtsiTs102941ButterflyAuthorizationRequest-X509Signed ::= Ieee1609Dot2Data-SignedX509AuthenticatedCertRequest { ScmsPdu-Scoped { EeRaInterfacePdu (WITH COMPONENTS { eeRaCertRequest}) }, SignerSingleX509Cert } END
EtsiTs102941MessagesItss-OptionalPrivacy.asn +20 −1 Original line number Diff line number Diff line Loading @@ -39,6 +39,15 @@ ToBeSignedLinkCertificate, ToBeSignedLinkCertificateTlm FROM EtsiTs102941TypesLinkCertificate { itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(102941) linkCertificate(9) version3(3)} EeRaInterfacePdu, EeRaCertRequest, RaEeCertInfo, EeRaDownloadRequest FROM Ieee1609Dot2Dot1EeRaInterface {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) ee-ra(11) major-version-2(2)} Ieee1609Dot2Data-SignedX509AuthenticatedCertRequest, ScmsPdu-Scoped, SignerSingleX509Cert FROM Ieee1609Dot2Dot1Protocol {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) protocol(17) major-version-2(2)} ; /************ Loading @@ -54,6 +63,10 @@ CertificateRevocationListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (W TlmCertificateTrustListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{certificateTrustListTlm PRESENT})})} RcaCertificateTrustListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{certificateTrustListRca PRESENT})})} TlmLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{linkCertificateTlm PRESENT})})} ButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationRequest PRESENT})})} X509SignedButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-Encrypted-Unicast {EtsiTs102941ButterflyAuthorizationRequest-X509Signed} ButterflyAuthorizationResponseMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationResponse PRESENT})})} ButterflyAtDownloadRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAtDownloadRequest PRESENT})})} /************ -- EtsiTs102941Data Loading @@ -78,7 +91,13 @@ EtsiTs102941DataContent ::= CHOICE { ..., linkCertificateTlm ToBeSignedLinkCertificateTlm, singleSignedLinkCertificateRca NULL, doubleSignedlinkCertificateRca NULL doubleSignedlinkCertificateRca NULL, /* Extension for butterfly key provisioning */ [[butterflyAuthorizationRequest EeRaCertRequest, butterflyAuthorizationResponse RaEeCertInfo, butterflyCertificateRequest NULL, butterflyCertificateResponse NULL, butterflyAtDownloadRequest EeRaDownloadRequest]] } END
EtsiTs102941MessagesItss.asn +20 −1 Original line number Diff line number Diff line Loading @@ -39,6 +39,15 @@ FROM EtsiTs102941TrustLists ToBeSignedLinkCertificate, ToBeSignedLinkCertificateTlm FROM EtsiTs102941TypesLinkCertificate { itu-t(0) identified-organization(4) etsi(0) itsDomain(5) wg5(5) ts(102941) linkCertificate(9) version3(3)} EeRaInterfacePdu, EeRaCertRequest, RaEeCertInfo, EeRaDownloadRequest FROM Ieee1609Dot2Dot1EeRaInterface {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) ee-ra(11) major-version-2(2)} Ieee1609Dot2Data-SignedX509AuthenticatedCertRequest, ScmsPdu-Scoped, SignerSingleX509Cert FROM Ieee1609Dot2Dot1Protocol {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) extension-standards(255) dot1(1) interfaces(1) protocol(17) major-version-2(2)} ; /************ Loading @@ -54,6 +63,10 @@ CertificateRevocationListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (W TlmCertificateTrustListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{certificateTrustListTlm PRESENT})})} RcaCertificateTrustListMessage ::= EtsiTs103097Data-Signed{EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{certificateTrustListRca PRESENT})})} TlmLinkCertificateMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{linkCertificateTlm PRESENT})})} ButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationRequest PRESENT})})} X509SignedButterflyAuthorizationRequestMessage ::= EtsiTs103097Data-Encrypted-Unicast {EtsiTs102941ButterflyAuthorizationRequest-X509Signed} ButterflyAuthorizationResponseMessage ::= EtsiTs103097Data-Signed {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAuthorizationResponse PRESENT})})} ButterflyAtDownloadRequestMessage ::= EtsiTs103097Data-SignedAndEncrypted-Unicast {EtsiTs102941Data (WITH COMPONENTS{..., content (WITH COMPONENTS{butterflyAtDownloadRequest PRESENT})})} /************ -- EtsiTs102941Data Loading @@ -78,7 +91,13 @@ EtsiTs102941DataContent ::= CHOICE { ..., linkCertificateTlm ToBeSignedLinkCertificateTlm, singleSignedLinkCertificateRca NULL, doubleSignedlinkCertificateRca NULL doubleSignedlinkCertificateRca NULL, /* Extension for butterfly key provisioning */ [[butterflyAuthorizationRequest EeRaCertRequest, butterflyAuthorizationResponse RaEeCertInfo, butterflyCertificateRequest NULL, butterflyCertificateResponse NULL, butterflyAtDownloadRequest EeRaDownloadRequest]] } (WITH COMPONENTS{..., authorizationRequest (WITH COMPONENTS{..., ecSignature (WITH COMPONENTS{..., Loading