28
World Class Standards 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri Niemi 3GPP SA3 (Security) chairman Nokia Research Center, Lausanne, Switzerland Marc Blommaert 3GPP LTE/SAE security rapporteur Devoteam Telecom & Media, Herentals, Belgium

3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

  • Upload
    others

  • View
    18

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

3GPP security hot topics:LTE/SAE and Home (e)NB

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009

Valtteri Niemi3GPP SA3 (Security) chairman

Nokia Research Center, Lausanne, Switzerland

Marc Blommaert3GPP LTE/SAE security rapporteur

Devoteam Telecom & Media, Herentals, Belgium

Page 2: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Outline

� Some history and background� SAE/LTE security: some highlights� Home (e)NodeB security� Summary

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 2

Page 3: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Some history and background

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009

Page 4: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Some history (1/2)� For 3GPP Release 99 (frozen 2000), WG SA3 created

19 new specifications, e.g. � TS 33.102 “3G security; Security architecture”� 5 specifications (out of these 19) originated by ET SI

SAGE, e.g. TS 35.202 “KASUMI specification”

� For Release 4 (frozen 2001), SA3 was kept busy with

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 4

� For Release 4 (frozen 2001), SA3 was kept busy with GERAN security while ETSI SAGE originated again 5new specifications, e.g.� TS 35.205-208 for MILENAGE algorithm set

� Release 5 (frozen 2002): SA3 added 3 new specifications, e.g.:� TS 33.203 “IMS security”� TS 33.210 “Network domain security: IP layer”

Page 5: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Some history (2/2)

� Release 6 (frozen 2005): SA3 added 17 new specifications, e.g.:� TS 33.246 “Security of MBMS”� TS 33.220-222 “Generic Authentication Architecture”

� Release 7 (frozen 2007): SA3 added 13 new specifications

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 5

specifications� ETSI SAGE created 5 specifications for UEA2 & UIA2 (incl.

SNOW 3G spec) (TS 35.215-218, TR 35.919)

� Release 8 (frozen 2008): SA3 has added 5 new specifications, e.g.:� TS 33.401 “SAE: Security architecture”� TS 33.402 “SAE: Security with non-3GPP accesses”� (1-2 more TR’s maybe still be included in Rel-8)

Page 6: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

SAE/LTE security: some highlights

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009

Page 7: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

SAE/LTE: What and why?

SAE = System Architecture EvolutionLTE = Long Term Evolution (of radio networks)

� LTE offers higher data rates, up to 100 Mb/sec� SAE offers optimized (flat) IP -based architecture

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 7

� SAE offers optimized (flat) IP -based architecture

� Technical terms:� E-UTRAN = Evolved UTRAN (LTE radio network)� EPC = Evolved Packet Core (SAE core network)� EPS = Evolved Packet System ( = RAN + EPC )

Page 8: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Implications on security� Flat architecture:

� All radío access protocols terminate in one node: e NB� IP protocols also visible in eNB

� Security implications due to � Architectural design decisions� Interworking with legacy and non -3GPP networks

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 8

� Interworking with legacy and non -3GPP networks� Allowing eNB placement in untrusted locations� New business environments with less trusted network s

involved� Trying to keep security breaches as local as possib le

� As a result (when compared to UTRAN/GERAN):� Extended Authentication and Key Agreement� More complex key hierarchy� More complex interworking security� Additional security for eNB (compared to NB/BTS/RNC )

Page 9: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Authentication and key agreement

S12

S3 S1-MME S6a

HSS SGSN

MME

UTRAN

GERAN

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 9

� HSS generates authentication data and provides it t o MME� Challenge-response authentication and key agreement procedure

between MME and UE

S12

S10

UE

LTE-Uu

E-UTRAN

S11

S5 Serving Gateway

S1-U

S4

Page 10: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Confidentiality and integrity of signalling

S12

S3 S1-MME S6a

HSS SGSN

MME

UTRAN

GERAN

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 10

� RRC signalling between UE and E-UTRAN� NAS signalling between UE and MME� S1 interface signalling

� protection is not UE-specific� optional to use

S12

S10

UE

LTE-Uu

E-UTRAN

S11

S5 Serving Gateway

S1-U

S4

Page 11: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

User plane confidentiality

S12

S3 S1-MME S6a

HSS SGSN

MME

UTRAN

GERAN

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 11

� S1-U protection is not UE-specific� (Enhanced) network domain security mechanisms (base d on IPsec)� Optional to use

� Integrity is not protected for various reasons, e.g .: � performance� limited protection for application layer

S12

S10

UE

LTE-Uu

E-UTRAN

S11

S5 Serving Gateway

S1-U

S4

Page 12: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Cryptographic network separation (1/2)

USIM / AuC

UE / ASME KASME

K

UE / HSS CK, IK

Network id

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 12

UE / MME

UE / ASME

KUPenc

KeNB KNASint

UE / eNB

KNASenc

KRRCint KRRCenc

Page 13: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Cryptographic network separation (2/2)

� Authentication vectors are specific to the serving network� AV’s usable in UTRAN/GERAN cannot be used in EPS

� AV’s usable for UTRAN/GERAN access cannot be used f or E-UTRAN access � Solution by a “ separation bit ” in AMF field

� On the other hand, Rel -99 USIM is sufficient for EPS access

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 13

� On the other hand, Rel -99 USIM is sufficient for EPS access� ME has to check the “separation bit” (when accessing E-UTRAN)

� As one consequence, “EAP-AKA’ “ was created in IETF

Page 14: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Handovers without MME involvement (1/2)

USIM / AuC

UE / ASME KASME

K

UE / HSS CK, IK

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 14

UE / MME

UE / ASME

KUPenc

KeNB KNASint

UE / eNB

KNASenc

KRRCint KRRCenc

Page 15: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Handovers without MME involvement (2/2)

� Handovers are possible directly between eNB’s for p erformance reasons

� If keys would be passed as such, all eNB’s in a “HO chain” would know all the keys ���� one compromised eNB would compromise all eNB’s in the “HO chain”

� Countermeasures:

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 15

� Countermeasures:� One-way function used before key is passed ( Backward security)� MME is involved after the HO for further key passes (Forward

security, effective after two hops)� When MME involved already during the HO, Forward se curity is

effective already after one hop

Page 16: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

KeNB derivations

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 16

Page 17: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Interworking with UTRAN/GERAN (1/2)

� UE may be registered in both SGSN and MME simultane ously���� when moving from one system ( source) to the other ( target) bothcached keys (created earlier in the target system) and

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 17

mapped keys (converted from the keys in the source system)may exist� Note: cached keys only for Rel-8 SGSN, not for lega cy SGSN

Page 18: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Interworking with UTRAN/GERAN (2/2)

� Idle mode transition� From E-UTRAN to UTRAN: either mapped or cached keys are used

(depending on the identity used in Routing Area Update Request)� From UTRAN to E-UTRAN: cached keys are used but an exceptional

case exists also

� Handover

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 18

� Handover� From E-UTRAN to UTRAN: mapped keys are used� From UTRAN to E-UTRAN: mapped keys are used but it is possible to

activate the cached keys after HO completed (using key-change-on-the-fly procedure)

Page 19: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Inter-working with non-3GPP networks (1/2)

SGi

PCRF

Gx

HSS

Operator's IP Services

(e.g. IMS, PSS etc.)

SWx

Rx

PDN Gateway

Gxc

S5

S6a

3GPP Access

Serving Gateway

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 19

S2b

SWn

SWm

Untrusted Non-3GPP IP

Access SWa

HPLMN

Non-3GPP Networks

S6b

ePDG 3GPP AAA Server

Gxb

S2a

Gxa

Trusted Non-3GPP IP

Access STa

S5

UE

SWu

Extract from TS 23.402 (one of several architecture figures)

Page 20: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Inter-working with non-3GPP networks (2/2)

� Three options for mobility between 3GPP and non-3GP P networks:� Proxy Mobile IP: no user-specific security associat ions between the

Proxy and Home Agent� Client MIPv4: tailor-made security mechanisms are u sed� Dual Stack MIPv6: IPsec with IKEv2 is used between UE and HA

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 20

� Dual Stack MIPv6: IPsec with IKEv2 is used between UE and HA

� IPsec tunnel (with evolved Packet Data Gateway) is used in case the non-3GPP network is untrusted by the operator ( of EPS network)

� Authentication is run by EAP-AKA or EAP-AKA’ proced ures, in both cases based on USIM

Page 21: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Home (e) Node B security

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009

Page 22: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Home (e)NB architecture

UE HeNB SGWinsecure linkOperator’s core network

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 22

Figure from draft TR 33.820

One of the key concepts: Closed Subscriber Group

Note: Rest of the talk: Home (e)NB denoted by HeNB

OAM

Page 23: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Threats

� Compromise of HeNB credentials� e.g. cloning of credentials

� Physical attacks on HeNB� e.g. physical tampering

� Configuration attacks on HeNB

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 23

� e.g. fraudulent software updates

� Protocol attacks on HeNB� e.g. man-in-the-middle attacks

� Attacks against the core network� e.g. Denial of service

� Attacks against user data and identity privacy� e.g. by eavesdropping

� Attacks against radio resources and management

Page 24: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Several sources of Security Requirements

� (Additional) requirements for eNB due to SAE/LTE se curity architecture (TS 33.401)

� Requirements stemming from threats due to home plac ement (TR 33.820)

� Requirements due to Closed Subscriber Group concept

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 24

Page 25: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Countermeasures

� Mutual authentication between the HeNB and the (res t of) network� Security tunnel establishment for backhaul link� Trusted Environment inside HeNB

� e.g. secure execution

� Access Control mechanisms (for Closed Subscriber Gr oups)

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 25

� Access Control mechanisms (for Closed Subscriber Gr oups)� Security mechanisms for OAM� Hosting party authentication (if used) with Hosting Party Module� etc..

Page 26: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Summary

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009

Page 27: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

Summary

� SAE/LTE security� New architecture and business environment require e nhancements to

3G security� Radio interface user plane security terminates in b ase station site� Cryptographic separation of keys� Forward/backward security in handovers

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 27

� Forward/backward security in handovers� Different security mechanisms in many inter-working cases with both

3GPP and non-3GPP access networks

� Home (e)NB security� New architecture with more exposed locations of NB’ s� New types of threats� Many new countermeasures needed

Page 28: 3GPP security hot topics: LTE/SAE and Home (e)NB€¦ · 3GPP security hot topics: LTE/SAE and Home (e)NB 4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 Valtteri

World Class Standards

For more information:www.3gpp.org

4th ETSI Security Workshop - Sophia-Antipolis, 13-14 January 2009 28