The present document studies the security aspects of System Improvements for Machine Type Communication. In particular, the goals of the present document are:
To identify and analyze the threats to the MTC system within the scope of the service requirements, functionality and use cases as specified in TS 22.368.
To identify possible security and privacy impacts induced by the system architecture improvement for machine type communications based on TR 23.887 and TS 23.682.
To determine possible security requirements based on the analysis above and describe the possible solutions to meet those requirements.
Machine-type communication aspects of (x)SIMs and/or new models for the management of (x)SIM are out of scope of the present document.
The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific.
For a specific reference, subsequent revisions do not apply.
For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
ANSI X9.31.American National Standards Institute, ANSI X9.31-1998: "Public Key Cryptography Using Reversible Algorithms for the Financial Services Industry (rDSA)", 1998.
For the purposes of the present document, the terms and definitions given in TR 21.905 and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in TR 21.905.
MTC UE authentication:
this is authentication of a MTC Device using GSM AKA, UMTS AKA, EPS AKA, EAP-AKA, or EAP-AKA' as defined in TSs 43.020 [11], 33.102 [12], 33.401[13], 33.234 [14], or 33.402 [15].
MTC IMS authentication:
this is authentication of the MTC Device as an IMS UE by the IMS core as defined in TS 33.203. The need for such a form of authentication in the context of MTC is yet to be determined.
MTC ME authentication:
this is authentication of the platform in the sense of device authentication as used in TS 33.320. The need for such a form of authentication in the context of MTC is yet to be determined, and, if needed, the appropriate mechanism would still have to be selected.
MTC application authentication:
this is authentication between the MTC application on the MTC Device and the corresponding application on the MTC server.
MTC 3GPP access confidentiality / integrity:
this is the feature provided by the confidentiality / integrity mechanisms defined for interfaces between the UE and the 3GPP network in TSs 43.020 [11], 33.102 [12], 33.401 [13], 33.234 [14], or 33.402 [15] including any possible enhancements for MTC purposes.
MTC IMS access confidentiality / integrity:
this is the feature provided by the confidentiality / integrity mechanisms defined for interfaces between the UE and the IMS core in TS 33.203 including any possible enhancements for MTC purposes.
MTC IMS media plane confidentiality / integrity:
this is the feature provided by the confidentiality / integrity mechanisms in TS 33.328 including any possible enhancements for MTC purposes.
MTC application confidentiality / integrity:
this is a feature provided by confidentiality / integrity mechanisms used at the MTC application layer.
MTC Security GW:
Function entity in the operator's security domain, terminating security association(s) for the external interface link between the network and the MTC server.
For the purposes of the present document, the abbreviations given in TR 21.905 and the following apply. An abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in TR 21.905.
MTC