% !TeX root = ./Thesis.tex \newacronym{aes}{AES}{Advanced Encryption Standard} \newacronym{aid}{AID}{Application Identifier} \newacronym{api}{API}{Application Programming Interface} \newacronym{asn1}{ASN.1}{Abstract Syntax Notation One} \newacronym{bpp}{BPP}{Bound Profile Package} \newacronym{bsp}{BSP}{BPP Security Protocol} \newacronym{ca}{CA}{Certificate Authority} \newacronym{casd}{CASD}{Controlling Authority Security Domain} \newacronym{cat}{CAT}{Card Application Toolkit} \newacronym{ci}{CI}{Certificate Issuer} \newacronym{cmac}{CMAC}{Cipher-based MAC} \newacronym{cp}{CP}{Command Port} \newacronym{crl}{CRL}{Certificate Revocation List} \newacronym{crt}{CRT}{Control Reference Template} \newacronym{dh}{DH}{Diffie-Hellman} \newacronym{devic}{DEV-IC}{Device Information Code} \newacronym{dloa}{DLOA}{Digital Letter Of Approval} \newacronym{dpi}{DPI}{Delegated Platform Identifier} \newacronym{e4e}{E4E}{E4 ENVELOPE (ENVELOPE command with tag 'E4')} \newacronym{ecasd}{ECASD}{eUICC Controlling Authority Security Domain} \newacronym{ecc}{ECC}{Elliptic Curve Cryptography} \newacronym{ecdhe}{ECDHE}{Elliptic Curve Diffie-Hellman using Ephemeral keys} \newacronym{ecdsa}{ECDSA}{Elliptic Curve cryptography Digital Signature Algorithm} \newacronym{ecid}{ECID}{Event Checking Identifier} \newacronym{ecka}{ECKA}{Elliptic Curve cryptography Key Agreement algorithm} \newacronym{eid}{EID}{eUICC identifier} \newacronym{ein}{EIN}{EUM Identification Number} \newacronym{esin}{ESIN}{EUM Specific Identification Number} \newacronym{etsi}{ETSI}{European Telecommunications Standards Institute} \newacronym{eum}{EUM}{eUICC Manufacturer} \newacronym{fci}{FCI}{File Control Information} \newacronym{ffs}{FFS}{For Further Study} \newacronym{fqdn}{FQDN}{Fully Qualified Domain Name} \newacronym{gid1}{GID1}{Group Identifier 1} \newacronym{gid2}{GID2}{Group Identifier 2} \newacronym{gp}{GP}{GlobalPlatform} \newacronym{gsma}{GSMA}{GSM Association} \newacronym{gsmaci}{GSMA CI}{GSM Association Certificate Issuer} \newacronym{hlr}{HLR}{Home Location Register} \newacronym{hri}{HRI}{High Resolution Icon} \newacronym{iccid}{ICCID}{Integrated Circuit Card ID} \newacronym{icv}{ICV}{Initial Chaining Vector} \newacronym{iin}{IIN}{Issuer Identifier Number} \newacronym{imei}{IMEI}{International Mobile Equipment Identity} \newacronym[plural=IMSIs]{IMSI}{IMSI}{International Mobile Subscriber Identity} \newacronym{isd}{ISD}{Issuer Security Domain} \newacronym{isdp}{ISD-P}{Issuer Security Domain Profile} \newacronym{isdr}{ISD-R}{Issuer Security Domain Root} \newacronym{iso}{ISO}{International Standards Organisation} \newacronym{itu}{ITU}{International Telecommunications Union} \newacronym{ka}{KA}{Key Agreement} \newacronym{lds}{LDS}{Local Discovery Service} \newacronym{ldsd}{LDSd}{Local Discovery Service when LPA is in the Device} \newacronym{ldse}{LDSe}{Local Discovery Service when LPA is in the eUICC} \newacronym{loa}{LOA}{Letter Of Approval} \newacronym{lpa}{LPA}{Local Profile Assistant} \newacronym{lpad}{LPAd}{Local Profile Assistant when LPA is in the Device} \newacronym{lpae}{LPAe}{Local Profile Assistant when LPA is in the eUICC} \newacronym{lpd}{LPD}{Local Profile Download} \newacronym{lpdd}{LPDd}{Local Profile Download when LPA is in the Device} \newacronym{lpde}{LPDe}{Local Profile Download when LPA is in the eUICC} \newacronym{lpm}{LPM}{Local Profile Management} \newacronym{lprd}{LPRd}{LPA Proxy when LPA is in the Device} \newacronym{lsi}{LSI}{Logical SE Interface} \newacronym{lte}{LTE}{Long Term Evolution} \newacronym{lui}{LUI}{Local User Interface} \newacronym{luid}{LUId}{Local User Interface when LPA is in the Device} \newacronym{luie}{LUIe}{Local User Interface when LPA is in the eUICC} \newacronym{m4m}{M4M}{Mifare4Mobile\texttrademark} \newacronym{mac}{MAC}{Message Authentication Code} \newacronym{mep}{MEP}{Multiple Enabled Profiles} \newacronym{mno}{MNO}{Mobile Network Operator} \newacronym{mnosd}{MNO-SD}{Mobile Network Operator - Security Domain} \newacronym{moc}{MOC}{Mandatory, Optional or Conditional} \newacronym{mxp}{MXP}{Message eXchange Pattern} \newacronym{naa}{NAA}{Network Access Application} \newacronym{os}{OS}{Operating System} \newacronym{ota}{OTA}{Over The Air} \newacronym{pcm}{PCM}{Profile Content Management} \newacronym{pcmaa}{PCMAA}{PCM Admin Agent} \newacronym{pcmp}{PCMP}{Profile Content Management Platform} \newacronym{pe}{PE}{Profile Element} \newacronym{pix}{PIX}{Proprietary application Identifier eXtension} \newacronym{pki}{PKI}{Public Key Infrastructure} \newacronym{pos}{POS}{Point Of Sale} \newacronym{ppar}{PPAR}{Profile Policy Authorisation Rule} \newacronym{ppe}{PPE}{Profile Policy Enabler} \newacronym{ppk}{PPK}{Profile Protection Key} \newacronym{ppkenc}{PPK-ENC}{Profile Protection Key for encryption} \newacronym{ppkmac}{PPK-MAC}{Profile Protection Key for MAC} \newacronym{ppp}{PPP}{Protected Profile Package} \newacronym{ppr}{PPR}{Profile Policy Rule} \newacronym{pre}{PRE}{Profile Rules Enforcer} \newacronym{rat}{RAT}{Rules Authorisation Table} \newacronym{rfu}{RFU}{Reserved for Future Use} \newacronym{rpm}{RPM}{Remote Profile Management} \newacronym{rsa}{RSA}{Rivest / Shamir / Adleman asymmetric algorithm} \newacronym{rsp}{RSP}{Remote SIM Provisioning} \newacronym{sas}{SAS}{Security Accreditation Scheme} \newacronym{sbpp}{SBPP}{Segmented Bound Profile Package} \newacronym{scp}{SCP}{Secure Channel Protocol} \newacronym{scws}{SCWS}{Smartcard Web Server} \newacronym{sd}{SD}{Security Domain} \newacronym{seac}{SEAC}{Secure Element Access Control} \newacronym{sep}{SEP}{Single Enabled Profile} \newacronym{sim}{SIM}{Subscriber Identity Module} \newacronym{esim}{eSIM}{embedded Subscriber Identity Module} \newacronym{isim}{iSIM}{integrated Subscriber Identity Module} \newacronym{svn}{SVN}{SGP.22 Specification Version Number} \newacronym{smdpp}{SM-DP+}{Subscription Manager Data Preparation Plus} \newacronym{smds}{SM-DS}{Subscription Manager Discovery Service} \newacronym{senc}{S-ENC}{Session Key for encryption} \newacronym{smac}{S-MAC}{Session Key for MAC} \newacronym{tac}{TAC}{Type Allocation Code} \newacronym{tar}{TAR}{Toolkit Application Reference} \newacronym{tls}{TLS}{Transport Layer Security} \newacronym{tlv}{TLV}{Tag-Length-Value} \newacronym{tp}{TP}{Target Port} \newacronym{tre}{TRE}{Tamper Resistant Element} \newacronym{ui}{UI}{User Interface} \newacronym{uim}{UIM}{User Interface Module for LPAe} \newacronym{upp}{UPP}{Unprotected Profile Package} \newacronym{uri}{URI}{Uniform Resource Identifier} \newacronym{url}{URL}{Uniform Resource Locator} \newacronym{usim}{USIM}{Universal Subscriber Identity Module} \newacronym{w3c}{W3C}{World Wide Web Consortium} \newacronym{sgp22}{SGP.22}{Remote SIM Provisioning Techincal Specification (GSMA Specification)} \newacronym{iot}{IoT}{Internet of Things} \newacronym{udp}{UDP}{User Datagram Protocol} \newacronym{t0}{T=0}{Character-oriented transmission protocol (ISO/IEC 7816-3)} \newacronym[plural=eUICCs]{euicc}{eUICC}{embedded Universal Integrated Circuit Card} \newacronym{ue}{UE}{User Equipment} \newacronym{sptp}{SPTP}{SIM Profile Transparency Protocol} \newacronym{mifare}{MIFARE}{Mikron Fare Collection System} \newacronym{jcre}{JCRE}{Java Card Runtime Environment} \newacronym{jcvm}{JCVM}{Java Card Virtual Machine} \newacronym{cpu}{CPU}{Central Processing Unit} \newacronym{ram}{RAM}{Random Access Memory} \newacronym{rom}{ROM}{Read-Only Memory} \newacronym{3gpp}{3GPP}{3rd Generation Partnership Project} \newacronym{uicc}{UICC}{Universal Integrated Circuit Card} \newacronym{apdu}{APDU}{Application Protocol Data Unit} \newacronym{tpdu}{TPDU}{Transport Protocol Data Unit} \newacronym{5g}{5G}{Fifth Generation Mobile Network} \newacronym[plural=C-APDUs]{capdu}{C-APDU}{Command APDU} \newacronym[plural=R-APDUs]{rapdu}{R-APDU}{Response APDU} \newacronym[plural=C-TPDUs]{ctpdu}{C-TPDU}{Command TPDU} \newacronym[plural=R-TPDUs]{rtpdu}{R-TPDU}{Response TPDU} \newacronym{ber}{BER}{Basic Encoding Rules} \newacronym{der}{DER}{Distinguished Encoding Rules} \newacronym{df}{DF}{Dedicated File} \newacronym{ef}{EF}{Elementary File} \newacronym{adf}{ADF}{Application Dedicated File} \newacronym{fid}{FID}{File Identifier} \newacronym{mf}{MF}{Master File} \newacronym{aram}{ARA-M}{Access Rule Application - Master} \newacronym{imsi}{IMSI}{International Mobile Subscriber Identity} \newacronym{stk}{STK}{SIM Application Toolkit} \newacronym{usat}{USAT}{USIM Application Toolkit} \newacronym{rlpa}{RLPA}{Remote Local Profile Assistant} \newacronym{pcsc}{PC/SC}{Personal Computer/Smart Card} \newacronym{sw}{SW}{Status Word} \newacronym{gsmtap}{GSMTAP}{GSM Test Access Point} \newacronym{gsm}{GSM}{Global System for Mobile Communications} \newacronym{dos}{DoS}{Denial of Service} \newacronym{cli}{CLI}{Command Line Interface} \newacronym{json}{JSON}{JavaScript Object Notation}