asn1dir: add ASN.1 specs from TCA eUICC Protection Profile Interop Format Test

This commit is contained in:
p1-bmu 2022-02-28 15:09:49 +01:00
parent ca7e9b4895
commit 32154e7bc0
11 changed files with 9609 additions and 7 deletions

View File

@ -4,6 +4,7 @@
# * Version : 0.4
# *
# * Copyright 2016. Benoit Michau. ANSSI.
# * Copyright 2019. Benoit Michau. P1Sec.
# *
# * This library is free software; you can redistribute it and/or
# * modify it under the terms of the GNU Lesser General Public
@ -28,14 +29,8 @@
#*/
# These are dictionnaries referencing all ASN.1 specifications that are supported
# by the compiler in proc.py, and stored in the pycrate_asn1dir/ directory
# by the compiler in asnproc.py, and stored in the pycrate_asn1dir/ directory
# For 3GPP specs, extraction scripts are provided in the subdirs to make it easy
# to move to new versions provided by the 3gpp.org portal
# In order to use them, it is first required to convert the .doc file of the specification
# to a .txt file with Microsoft Word, then the extract.py script can be run as is
# from the subdir:
# $ python ./extract.py
# 3GPP RRLP (2G)
ASN_SPECS_2G = {
@ -176,6 +171,12 @@ ASN_SPECS_OMA = {
'LPPe' : 'OMA_LPPe',
}
# eUICC-related specs
ASN_SPECS_EUICC = {
'eUICCPP_IFTv2' : 'TCA_eUICCPP_IFTv2',
'eUICCPP_IFTv3' : 'TCA_eUICCPP_IFTv3',
}
# various biotechnologies specs
ASN_SPECS_BIO = {
'NCBI' : ('NCBI_201702', 'autotags'),
@ -205,6 +206,7 @@ ASN_SPECS.update( ASN_SPECS_IETF )
ASN_SPECS.update( ASN_SPECS_CORE )
ASN_SPECS.update( ASN_SPECS_ITS )
ASN_SPECS.update( ASN_SPECS_OMA )
ASN_SPECS.update( ASN_SPECS_EUICC )
ASN_SPECS.update( ASN_SPECS_BIO )
#ASN_SPECS.update( _ASN_SPECS_PROP )

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
PEDefinitions_V2.100_with_unknownTag.asn

View File

@ -0,0 +1,75 @@
PEDefinitions.maxUInt8
PEDefinitions.UInt8
PEDefinitions.maxUInt15
PEDefinitions.UInt15
PEDefinitions.maxUInt16
PEDefinitions.UInt16
PEDefinitions.maxUInt31
PEDefinitions.UInt31
PEDefinitions.ApplicationIdentifier
PEDefinitions.PEHeader
PEDefinitions.ProfileElement
PEDefinitions.PE-Dummy
PEDefinitions.ProfileHeader
PEDefinitions.ServicesList
PEDefinitions.ProprietaryInfo
PEDefinitions.Fcp
PEDefinitions.File
PEDefinitions.PE-MF
PEDefinitions.PE-CD
PEDefinitions.PE-TELECOM
PEDefinitions.PE-USIM
PEDefinitions.PE-OPT-USIM
PEDefinitions.PE-PHONEBOOK
PEDefinitions.PE-GSM-ACCESS
PEDefinitions.PE-ISIM
PEDefinitions.PE-OPT-ISIM
PEDefinitions.PE-CSIM
PEDefinitions.PE-OPT-CSIM
PEDefinitions.PE-EAP
PEDefinitions.PE-GenericFileManagement
PEDefinitions.FileManagement
PEDefinitions.MappingParameter
PEDefinitions.AlgoParameter
PEDefinitions.PE-AKAParameter
PEDefinitions.PE-CDMAParameter
PEDefinitions.PINKeyReferenceValue
PEDefinitions.PINConfiguration
PEDefinitions.PE-PINCodes
PEDefinitions.PUKKeyReferenceValue
PEDefinitions.PUKConfiguration
PEDefinitions.PE-PUKCodes
PEDefinitions.PE-SecurityDomain
PEDefinitions.KeyObject
PEDefinitions.PE-Application
PEDefinitions.ApplicationLoadPackage
PEDefinitions.ApplicationInstance
PEDefinitions.ApplicationSystemParameters
PEDefinitions.UICCApplicationParameters
PEDefinitions.TS102226AdditionalContactlessParameters
PEDefinitions.ADFRFMAccess
PEDefinitions.PE-NonStandard
PEDefinitions.PE-End
PEDefinitions.PEStatus
PEDefinitions.EUICCResponse
PEDefinitions.headerVal
PEDefinitions.mfVal
PEDefinitions.altMFVal
PEDefinitions.pukVal
PEDefinitions.pinVal
PEDefinitions.usimValue
PEDefinitions.altUsimValue
PEDefinitions.usimPin
PEDefinitions.akaMilenage
PEDefinitions.cdmaParam
PEDefinitions.mnoSdValue
PEDefinitions.mnoSdCompValue
PEDefinitions.ssdValue
PEDefinitions.applet1
PEDefinitions.applet2
PEDefinitions.gsmaProp
PEDefinitions.endVal
PEDefinitions.respValue
PEDefinitions.PE-RFM
PEDefinitions.rfmUicc
PEDefinitions.rfmUsim

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
PEDefinitions_V3.100_with_unknownTag.asn

View File

@ -0,0 +1,79 @@
PEDefinitions.maxUInt8
PEDefinitions.UInt8
PEDefinitions.maxUInt15
PEDefinitions.UInt15
PEDefinitions.maxUInt16
PEDefinitions.UInt16
PEDefinitions.maxUInt31
PEDefinitions.UInt31
PEDefinitions.ApplicationIdentifier
PEDefinitions.PEHeader
PEDefinitions.ProfileElement
PEDefinitions.PE-Dummy
PEDefinitions.ProfileHeader
PEDefinitions.ServicesList
PEDefinitions.ProprietaryInfo
PEDefinitions.Fcp
PEDefinitions.File
PEDefinitions.PE-MF
PEDefinitions.PE-CD
PEDefinitions.PE-TELECOM
PEDefinitions.PE-USIM
PEDefinitions.PE-OPT-USIM
PEDefinitions.PE-PHONEBOOK
PEDefinitions.PE-GSM-ACCESS
PEDefinitions.PE-DF-5GS
PEDefinitions.PE-DF-SAIP
PEDefinitions.PE-ISIM
PEDefinitions.PE-OPT-ISIM
PEDefinitions.PE-CSIM
PEDefinitions.PE-OPT-CSIM
PEDefinitions.PE-EAP
PEDefinitions.PE-GenericFileManagement
PEDefinitions.FileManagement
PEDefinitions.MappingParameter
PEDefinitions.AlgoParameter
PEDefinitions.PE-AKAParameter
PEDefinitions.PE-CDMAParameter
PEDefinitions.PINKeyReferenceValue
PEDefinitions.PINConfiguration
PEDefinitions.PE-PINCodes
PEDefinitions.PUKKeyReferenceValue
PEDefinitions.PUKConfiguration
PEDefinitions.PE-PUKCodes
PEDefinitions.PE-SecurityDomain
PEDefinitions.KeyObject
PEDefinitions.PE-Application
PEDefinitions.ApplicationLoadPackage
PEDefinitions.ApplicationInstance
PEDefinitions.ApplicationSystemParameters
PEDefinitions.UICCApplicationParameters
PEDefinitions.TS102226AdditionalContactlessParameters
PEDefinitions.ADFRFMAccess
PEDefinitions.PE-NonStandard
PEDefinitions.PE-End
PEDefinitions.PEStatus
PEDefinitions.EUICCResponse
PEDefinitions.headerVal
PEDefinitions.mfVal
PEDefinitions.altMFVal
PEDefinitions.pukVal
PEDefinitions.pinVal
PEDefinitions.usimValue
PEDefinitions.altUsimValue
PEDefinitions.usimPin
PEDefinitions.df5GSValue
PEDefinitions.dfSAIPValue
PEDefinitions.akaMilenage
PEDefinitions.cdmaParam
PEDefinitions.mnoSdValue
PEDefinitions.mnoSdCompValue
PEDefinitions.ssdValue
PEDefinitions.applet1
PEDefinitions.applet2
PEDefinitions.gsmaProp
PEDefinitions.endVal
PEDefinitions.respValue
PEDefinitions.PE-RFM
PEDefinitions.rfmUicc
PEDefinitions.rfmUsim

View File

@ -0,0 +1,210 @@
{
"_comment": "code automatically generated by pycrate_asn1c",
"nodes": [
{"id": "_IMPL_.REAL", "group": 0},
{"id": "_IMPL_.EXTERNAL", "group": 0},
{"id": "_IMPL_.EMBEDDED PDV", "group": 0},
{"id": "_IMPL_.CHARACTER STRING", "group": 0},
{"id": "_IMPL_.TYPE-IDENTIFIER", "group": 0},
{"id": "_IMPL_.ABSTRACT-SYNTAX", "group": 0},
{"id": "PEDefinitions.maxUInt8", "group": 2},
{"id": "PEDefinitions.UInt8", "group": 2},
{"id": "PEDefinitions.maxUInt15", "group": 2},
{"id": "PEDefinitions.UInt15", "group": 2},
{"id": "PEDefinitions.maxUInt16", "group": 2},
{"id": "PEDefinitions.UInt16", "group": 2},
{"id": "PEDefinitions.maxUInt31", "group": 2},
{"id": "PEDefinitions.UInt31", "group": 2},
{"id": "PEDefinitions.ApplicationIdentifier", "group": 2},
{"id": "PEDefinitions.PEHeader", "group": 2},
{"id": "PEDefinitions.ProfileElement", "group": 2},
{"id": "PEDefinitions.PE-Dummy", "group": 2},
{"id": "PEDefinitions.ProfileHeader", "group": 2},
{"id": "PEDefinitions.ServicesList", "group": 2},
{"id": "PEDefinitions.ProprietaryInfo", "group": 2},
{"id": "PEDefinitions.Fcp", "group": 2},
{"id": "PEDefinitions.File", "group": 2},
{"id": "PEDefinitions.PE-MF", "group": 2},
{"id": "PEDefinitions.PE-CD", "group": 2},
{"id": "PEDefinitions.PE-TELECOM", "group": 2},
{"id": "PEDefinitions.PE-USIM", "group": 2},
{"id": "PEDefinitions.PE-OPT-USIM", "group": 2},
{"id": "PEDefinitions.PE-PHONEBOOK", "group": 2},
{"id": "PEDefinitions.PE-GSM-ACCESS", "group": 2},
{"id": "PEDefinitions.PE-ISIM", "group": 2},
{"id": "PEDefinitions.PE-OPT-ISIM", "group": 2},
{"id": "PEDefinitions.PE-CSIM", "group": 2},
{"id": "PEDefinitions.PE-OPT-CSIM", "group": 2},
{"id": "PEDefinitions.PE-EAP", "group": 2},
{"id": "PEDefinitions.PE-GenericFileManagement", "group": 2},
{"id": "PEDefinitions.FileManagement", "group": 2},
{"id": "PEDefinitions.MappingParameter", "group": 2},
{"id": "PEDefinitions.AlgoParameter", "group": 2},
{"id": "PEDefinitions.PE-AKAParameter", "group": 2},
{"id": "PEDefinitions.PE-CDMAParameter", "group": 2},
{"id": "PEDefinitions.PINKeyReferenceValue", "group": 2},
{"id": "PEDefinitions.PINConfiguration", "group": 2},
{"id": "PEDefinitions.PE-PINCodes", "group": 2},
{"id": "PEDefinitions.PUKKeyReferenceValue", "group": 2},
{"id": "PEDefinitions.PUKConfiguration", "group": 2},
{"id": "PEDefinitions.PE-PUKCodes", "group": 2},
{"id": "PEDefinitions.PE-SecurityDomain", "group": 2},
{"id": "PEDefinitions.KeyObject", "group": 2},
{"id": "PEDefinitions.PE-Application", "group": 2},
{"id": "PEDefinitions.ApplicationLoadPackage", "group": 2},
{"id": "PEDefinitions.ApplicationInstance", "group": 2},
{"id": "PEDefinitions.ApplicationSystemParameters", "group": 2},
{"id": "PEDefinitions.UICCApplicationParameters", "group": 2},
{"id": "PEDefinitions.TS102226AdditionalContactlessParameters", "group": 2},
{"id": "PEDefinitions.PE-RFM", "group": 2},
{"id": "PEDefinitions.ADFRFMAccess", "group": 2},
{"id": "PEDefinitions.PE-NonStandard", "group": 2},
{"id": "PEDefinitions.PE-End", "group": 2},
{"id": "PEDefinitions.PEStatus", "group": 2},
{"id": "PEDefinitions.EUICCResponse", "group": 2},
{"id": "PEDefinitions.headerVal", "group": 2},
{"id": "PEDefinitions.mfVal", "group": 2},
{"id": "PEDefinitions.altMFVal", "group": 2},
{"id": "PEDefinitions.pukVal", "group": 2},
{"id": "PEDefinitions.pinVal", "group": 2},
{"id": "PEDefinitions.usimValue", "group": 2},
{"id": "PEDefinitions.altUsimValue", "group": 2},
{"id": "PEDefinitions.usimPin", "group": 2},
{"id": "PEDefinitions.akaMilenage", "group": 2},
{"id": "PEDefinitions.cdmaParam", "group": 2},
{"id": "PEDefinitions.mnoSdValue", "group": 2},
{"id": "PEDefinitions.mnoSdCompValue", "group": 2},
{"id": "PEDefinitions.ssdValue", "group": 2},
{"id": "PEDefinitions.applet1", "group": 2},
{"id": "PEDefinitions.applet2", "group": 2},
{"id": "PEDefinitions.rfmUicc", "group": 2},
{"id": "PEDefinitions.rfmUsim", "group": 2},
{"id": "PEDefinitions.gsmaProp", "group": 2},
{"id": "PEDefinitions.endVal", "group": 2},
{"id": "PEDefinitions.respValue", "group": 2}
],
"links": [
{"source": "PEDefinitions.UInt8", "target": "PEDefinitions.maxUInt8", "value": 1},
{"source": "PEDefinitions.UInt15", "target": "PEDefinitions.maxUInt15", "value": 1},
{"source": "PEDefinitions.UInt16", "target": "PEDefinitions.maxUInt16", "value": 1},
{"source": "PEDefinitions.UInt31", "target": "PEDefinitions.maxUInt31", "value": 1},
{"source": "PEDefinitions.PEHeader", "target": "PEDefinitions.UInt15", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-OPT-USIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-GSM-ACCESS", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-CSIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-CD", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-PUKCodes", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-Application", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-NonStandard", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-GenericFileManagement", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-OPT-ISIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-MF", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-TELECOM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-ISIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-PINCodes", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-USIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-SecurityDomain", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-PHONEBOOK", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-RFM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-OPT-CSIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-CDMAParameter", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-Dummy", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-EAP", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-AKAParameter", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.ProfileHeader", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-End", "value": 1},
{"source": "PEDefinitions.ProfileHeader", "target": "PEDefinitions.ServicesList", "value": 1},
{"source": "PEDefinitions.ProfileHeader", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.ProfileHeader", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.Fcp", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.Fcp", "target": "PEDefinitions.ProprietaryInfo", "value": 1},
{"source": "PEDefinitions.File", "target": "PEDefinitions.Fcp", "value": 1},
{"source": "PEDefinitions.File", "target": "PEDefinitions.UInt16", "value": 1},
{"source": "PEDefinitions.PE-MF", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-MF", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-CD", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-CD", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-TELECOM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-TELECOM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-USIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-USIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-OPT-USIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-OPT-USIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-PHONEBOOK", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-PHONEBOOK", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-GSM-ACCESS", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-GSM-ACCESS", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-ISIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-ISIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-OPT-ISIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-OPT-ISIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-CSIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-CSIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-OPT-CSIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-OPT-CSIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-EAP", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-EAP", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-GenericFileManagement", "target": "PEDefinitions.FileManagement", "value": 1},
{"source": "PEDefinitions.PE-GenericFileManagement", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.FileManagement", "target": "PEDefinitions.Fcp", "value": 1},
{"source": "PEDefinitions.FileManagement", "target": "PEDefinitions.UInt16", "value": 1},
{"source": "PEDefinitions.MappingParameter", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.AlgoParameter", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PE-AKAParameter", "target": "PEDefinitions.AlgoParameter", "value": 1},
{"source": "PEDefinitions.PE-AKAParameter", "target": "PEDefinitions.MappingParameter", "value": 1},
{"source": "PEDefinitions.PE-AKAParameter", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-CDMAParameter", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PINConfiguration", "target": "PEDefinitions.PUKKeyReferenceValue", "value": 1},
{"source": "PEDefinitions.PINConfiguration", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PINConfiguration", "target": "PEDefinitions.PINKeyReferenceValue", "value": 1},
{"source": "PEDefinitions.PE-PINCodes", "target": "PEDefinitions.PINConfiguration", "value": 1},
{"source": "PEDefinitions.PE-PINCodes", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PUKConfiguration", "target": "PEDefinitions.PUKKeyReferenceValue", "value": 1},
{"source": "PEDefinitions.PUKConfiguration", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PE-PUKCodes", "target": "PEDefinitions.PUKConfiguration", "value": 1},
{"source": "PEDefinitions.PE-PUKCodes", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-SecurityDomain", "target": "PEDefinitions.UInt16", "value": 1},
{"source": "PEDefinitions.PE-SecurityDomain", "target": "PEDefinitions.ApplicationInstance", "value": 1},
{"source": "PEDefinitions.PE-SecurityDomain", "target": "PEDefinitions.KeyObject", "value": 1},
{"source": "PEDefinitions.PE-SecurityDomain", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.KeyObject", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PE-Application", "target": "PEDefinitions.ApplicationInstance", "value": 1},
{"source": "PEDefinitions.PE-Application", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-Application", "target": "PEDefinitions.ApplicationLoadPackage", "value": 1},
{"source": "PEDefinitions.ApplicationLoadPackage", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.ApplicationInstance", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.ApplicationInstance", "target": "PEDefinitions.UICCApplicationParameters", "value": 1},
{"source": "PEDefinitions.ApplicationInstance", "target": "PEDefinitions.ApplicationSystemParameters", "value": 1},
{"source": "PEDefinitions.ApplicationSystemParameters", "target": "PEDefinitions.TS102226AdditionalContactlessParameters", "value": 1},
{"source": "PEDefinitions.PE-RFM", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.PE-RFM", "target": "PEDefinitions.ADFRFMAccess", "value": 1},
{"source": "PEDefinitions.PE-RFM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.ADFRFMAccess", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.PE-NonStandard", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-End", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PEStatus", "target": "PEDefinitions.UInt15", "value": 1},
{"source": "PEDefinitions.PEStatus", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PEStatus", "target": "PEDefinitions.UInt31", "value": 1},
{"source": "PEDefinitions.EUICCResponse", "target": "PEDefinitions.PEStatus", "value": 1},
{"source": "PEDefinitions.headerVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.mfVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.altMFVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.pukVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.pinVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.usimValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.altUsimValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.usimPin", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.akaMilenage", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.cdmaParam", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.mnoSdValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.mnoSdCompValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.ssdValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.applet1", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.applet2", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.rfmUicc", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.rfmUsim", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.gsmaProp", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.endVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.respValue", "target": "PEDefinitions.EUICCResponse", "value": 1}
]
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,222 @@
{
"_comment": "code automatically generated by pycrate_asn1c",
"nodes": [
{"id": "_IMPL_.REAL", "group": 0},
{"id": "_IMPL_.EXTERNAL", "group": 0},
{"id": "_IMPL_.EMBEDDED PDV", "group": 0},
{"id": "_IMPL_.CHARACTER STRING", "group": 0},
{"id": "_IMPL_.TYPE-IDENTIFIER", "group": 0},
{"id": "_IMPL_.ABSTRACT-SYNTAX", "group": 0},
{"id": "PEDefinitions.maxUInt8", "group": 2},
{"id": "PEDefinitions.UInt8", "group": 2},
{"id": "PEDefinitions.maxUInt15", "group": 2},
{"id": "PEDefinitions.UInt15", "group": 2},
{"id": "PEDefinitions.maxUInt16", "group": 2},
{"id": "PEDefinitions.UInt16", "group": 2},
{"id": "PEDefinitions.maxUInt31", "group": 2},
{"id": "PEDefinitions.UInt31", "group": 2},
{"id": "PEDefinitions.ApplicationIdentifier", "group": 2},
{"id": "PEDefinitions.PEHeader", "group": 2},
{"id": "PEDefinitions.ProfileElement", "group": 2},
{"id": "PEDefinitions.PE-Dummy", "group": 2},
{"id": "PEDefinitions.ProfileHeader", "group": 2},
{"id": "PEDefinitions.ServicesList", "group": 2},
{"id": "PEDefinitions.ProprietaryInfo", "group": 2},
{"id": "PEDefinitions.Fcp", "group": 2},
{"id": "PEDefinitions.File", "group": 2},
{"id": "PEDefinitions.PE-MF", "group": 2},
{"id": "PEDefinitions.PE-CD", "group": 2},
{"id": "PEDefinitions.PE-TELECOM", "group": 2},
{"id": "PEDefinitions.PE-USIM", "group": 2},
{"id": "PEDefinitions.PE-OPT-USIM", "group": 2},
{"id": "PEDefinitions.PE-PHONEBOOK", "group": 2},
{"id": "PEDefinitions.PE-GSM-ACCESS", "group": 2},
{"id": "PEDefinitions.PE-DF-5GS", "group": 2},
{"id": "PEDefinitions.PE-DF-SAIP", "group": 2},
{"id": "PEDefinitions.PE-ISIM", "group": 2},
{"id": "PEDefinitions.PE-OPT-ISIM", "group": 2},
{"id": "PEDefinitions.PE-CSIM", "group": 2},
{"id": "PEDefinitions.PE-OPT-CSIM", "group": 2},
{"id": "PEDefinitions.PE-EAP", "group": 2},
{"id": "PEDefinitions.PE-GenericFileManagement", "group": 2},
{"id": "PEDefinitions.FileManagement", "group": 2},
{"id": "PEDefinitions.MappingParameter", "group": 2},
{"id": "PEDefinitions.AlgoParameter", "group": 2},
{"id": "PEDefinitions.PE-AKAParameter", "group": 2},
{"id": "PEDefinitions.PE-CDMAParameter", "group": 2},
{"id": "PEDefinitions.PINKeyReferenceValue", "group": 2},
{"id": "PEDefinitions.PINConfiguration", "group": 2},
{"id": "PEDefinitions.PE-PINCodes", "group": 2},
{"id": "PEDefinitions.PUKKeyReferenceValue", "group": 2},
{"id": "PEDefinitions.PUKConfiguration", "group": 2},
{"id": "PEDefinitions.PE-PUKCodes", "group": 2},
{"id": "PEDefinitions.PE-SecurityDomain", "group": 2},
{"id": "PEDefinitions.KeyObject", "group": 2},
{"id": "PEDefinitions.PE-Application", "group": 2},
{"id": "PEDefinitions.ApplicationLoadPackage", "group": 2},
{"id": "PEDefinitions.ApplicationInstance", "group": 2},
{"id": "PEDefinitions.ApplicationSystemParameters", "group": 2},
{"id": "PEDefinitions.UICCApplicationParameters", "group": 2},
{"id": "PEDefinitions.TS102226AdditionalContactlessParameters", "group": 2},
{"id": "PEDefinitions.PE-RFM", "group": 2},
{"id": "PEDefinitions.ADFRFMAccess", "group": 2},
{"id": "PEDefinitions.PE-NonStandard", "group": 2},
{"id": "PEDefinitions.PE-End", "group": 2},
{"id": "PEDefinitions.PEStatus", "group": 2},
{"id": "PEDefinitions.EUICCResponse", "group": 2},
{"id": "PEDefinitions.headerVal", "group": 2},
{"id": "PEDefinitions.mfVal", "group": 2},
{"id": "PEDefinitions.altMFVal", "group": 2},
{"id": "PEDefinitions.pukVal", "group": 2},
{"id": "PEDefinitions.pinVal", "group": 2},
{"id": "PEDefinitions.usimValue", "group": 2},
{"id": "PEDefinitions.altUsimValue", "group": 2},
{"id": "PEDefinitions.usimPin", "group": 2},
{"id": "PEDefinitions.df5GSValue", "group": 2},
{"id": "PEDefinitions.dfSAIPValue", "group": 2},
{"id": "PEDefinitions.akaMilenage", "group": 2},
{"id": "PEDefinitions.cdmaParam", "group": 2},
{"id": "PEDefinitions.mnoSdValue", "group": 2},
{"id": "PEDefinitions.mnoSdCompValue", "group": 2},
{"id": "PEDefinitions.ssdValue", "group": 2},
{"id": "PEDefinitions.applet1", "group": 2},
{"id": "PEDefinitions.applet2", "group": 2},
{"id": "PEDefinitions.rfmUicc", "group": 2},
{"id": "PEDefinitions.rfmUsim", "group": 2},
{"id": "PEDefinitions.gsmaProp", "group": 2},
{"id": "PEDefinitions.endVal", "group": 2},
{"id": "PEDefinitions.respValue", "group": 2}
],
"links": [
{"source": "PEDefinitions.UInt8", "target": "PEDefinitions.maxUInt8", "value": 1},
{"source": "PEDefinitions.UInt15", "target": "PEDefinitions.maxUInt15", "value": 1},
{"source": "PEDefinitions.UInt16", "target": "PEDefinitions.maxUInt16", "value": 1},
{"source": "PEDefinitions.UInt31", "target": "PEDefinitions.maxUInt31", "value": 1},
{"source": "PEDefinitions.PEHeader", "target": "PEDefinitions.UInt15", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-OPT-CSIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-RFM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-DF-5GS", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-GenericFileManagement", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-AKAParameter", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-NonStandard", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-GSM-ACCESS", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-DF-SAIP", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.ProfileHeader", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-ISIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-CD", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-OPT-ISIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-CDMAParameter", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-MF", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-PINCodes", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-PUKCodes", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-TELECOM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-PHONEBOOK", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-Dummy", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-EAP", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-End", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-CSIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-USIM", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-SecurityDomain", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-Application", "value": 1},
{"source": "PEDefinitions.ProfileElement", "target": "PEDefinitions.PE-OPT-USIM", "value": 1},
{"source": "PEDefinitions.ProfileHeader", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.ProfileHeader", "target": "PEDefinitions.ServicesList", "value": 1},
{"source": "PEDefinitions.ProfileHeader", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.Fcp", "target": "PEDefinitions.ProprietaryInfo", "value": 1},
{"source": "PEDefinitions.Fcp", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.File", "target": "PEDefinitions.UInt16", "value": 1},
{"source": "PEDefinitions.File", "target": "PEDefinitions.Fcp", "value": 1},
{"source": "PEDefinitions.PE-MF", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-MF", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-CD", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-CD", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-TELECOM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-TELECOM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-USIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-USIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-OPT-USIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-OPT-USIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-PHONEBOOK", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-PHONEBOOK", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-GSM-ACCESS", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-GSM-ACCESS", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-DF-5GS", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-DF-5GS", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-DF-SAIP", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-DF-SAIP", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-ISIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-ISIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-OPT-ISIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-OPT-ISIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-CSIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-CSIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-OPT-CSIM", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-OPT-CSIM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-EAP", "target": "PEDefinitions.File", "value": 1},
{"source": "PEDefinitions.PE-EAP", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-GenericFileManagement", "target": "PEDefinitions.FileManagement", "value": 1},
{"source": "PEDefinitions.PE-GenericFileManagement", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.FileManagement", "target": "PEDefinitions.UInt16", "value": 1},
{"source": "PEDefinitions.FileManagement", "target": "PEDefinitions.Fcp", "value": 1},
{"source": "PEDefinitions.MappingParameter", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.AlgoParameter", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PE-AKAParameter", "target": "PEDefinitions.AlgoParameter", "value": 1},
{"source": "PEDefinitions.PE-AKAParameter", "target": "PEDefinitions.MappingParameter", "value": 1},
{"source": "PEDefinitions.PE-AKAParameter", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-CDMAParameter", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PINConfiguration", "target": "PEDefinitions.PINKeyReferenceValue", "value": 1},
{"source": "PEDefinitions.PINConfiguration", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PINConfiguration", "target": "PEDefinitions.PUKKeyReferenceValue", "value": 1},
{"source": "PEDefinitions.PE-PINCodes", "target": "PEDefinitions.PINConfiguration", "value": 1},
{"source": "PEDefinitions.PE-PINCodes", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PUKConfiguration", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PUKConfiguration", "target": "PEDefinitions.PUKKeyReferenceValue", "value": 1},
{"source": "PEDefinitions.PE-PUKCodes", "target": "PEDefinitions.PUKConfiguration", "value": 1},
{"source": "PEDefinitions.PE-PUKCodes", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-SecurityDomain", "target": "PEDefinitions.UInt16", "value": 1},
{"source": "PEDefinitions.PE-SecurityDomain", "target": "PEDefinitions.KeyObject", "value": 1},
{"source": "PEDefinitions.PE-SecurityDomain", "target": "PEDefinitions.ApplicationInstance", "value": 1},
{"source": "PEDefinitions.PE-SecurityDomain", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.KeyObject", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.PE-Application", "target": "PEDefinitions.ApplicationInstance", "value": 1},
{"source": "PEDefinitions.PE-Application", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-Application", "target": "PEDefinitions.ApplicationLoadPackage", "value": 1},
{"source": "PEDefinitions.ApplicationLoadPackage", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.ApplicationInstance", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.ApplicationInstance", "target": "PEDefinitions.UICCApplicationParameters", "value": 1},
{"source": "PEDefinitions.ApplicationInstance", "target": "PEDefinitions.ApplicationSystemParameters", "value": 1},
{"source": "PEDefinitions.ApplicationSystemParameters", "target": "PEDefinitions.TS102226AdditionalContactlessParameters", "value": 1},
{"source": "PEDefinitions.PE-RFM", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.PE-RFM", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-RFM", "target": "PEDefinitions.ADFRFMAccess", "value": 1},
{"source": "PEDefinitions.ADFRFMAccess", "target": "PEDefinitions.ApplicationIdentifier", "value": 1},
{"source": "PEDefinitions.PE-NonStandard", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PE-End", "target": "PEDefinitions.PEHeader", "value": 1},
{"source": "PEDefinitions.PEStatus", "target": "PEDefinitions.UInt15", "value": 1},
{"source": "PEDefinitions.PEStatus", "target": "PEDefinitions.UInt31", "value": 1},
{"source": "PEDefinitions.PEStatus", "target": "PEDefinitions.UInt8", "value": 1},
{"source": "PEDefinitions.EUICCResponse", "target": "PEDefinitions.PEStatus", "value": 1},
{"source": "PEDefinitions.headerVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.mfVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.altMFVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.pukVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.pinVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.usimValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.altUsimValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.usimPin", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.df5GSValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.dfSAIPValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.akaMilenage", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.cdmaParam", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.mnoSdValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.mnoSdCompValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.ssdValue", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.applet1", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.applet2", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.rfmUicc", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.rfmUsim", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.gsmaProp", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.endVal", "target": "PEDefinitions.ProfileElement", "value": 1},
{"source": "PEDefinitions.respValue", "target": "PEDefinitions.EUICCResponse", "value": 1}
]
}

File diff suppressed because one or more lines are too long