Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is...

23
Side Channel Analysis in 4G and 5G Cellular Networks Syed Rafiul Hussain

Transcript of Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is...

Page 1: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Side Channel Analysis in 4G and 5G Cellular Networks

Syed Rafiul Hussain

Page 2: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Cellular Network Key Enabler for Critical Insfrastructure

Page 3: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Security and Privacy Threats in Cellular Networks

Page 4: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Why Cellular Networks Are Not Sufficiently Secure?

2G3G

4G5G

Page 5: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Why Side-Channel Analysis is Hard?

Page 6: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Paging Procedure

Core NetworkBase Station

Page 7: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Paging Occasion

IMSI = 310 260 628687893 = 100011010XXX … XXX 00010101

IMSI = 310 260 628687883 = 100011010XXX … XXX 00001011

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 122 123 124 125 126 12716 17 18 19 20 22212111

IMSI = 310 260 628687765 = 100011010XXX … XXX 00010101

Page 8: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

ToRPEDOTRacking via Paging mEssage DistributiOn

Page 9: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile
Page 10: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Filtering - ToRPEDO Attack (1/3)

Page 11: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Counting - ToRPEDO Attack (2/3)

Page 12: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Likelihood – ToRPEDO Attack (3/3)

12

𝑇1 𝑇2 𝑇3 𝑇4 𝑇5

𝐿𝑖𝐿𝑗

> 10𝒯

𝐿𝑖

𝐿−1

Page 13: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

PIERCER (Persistent Information ExposuRe by the CorE netwoRk)

13

Page 14: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

310 260 628687893 = 100011010XXX … XXXXXXX00010101

IMSI-Cracking Attack in 4G

14

7 bitsMCC

USAMNC

T-Mobile

MSIN 18 bits

49 bits

IMSIguess1 IMSIvictim

(TMSIvictim

IMSIguess2 IMSIvictim

TMSIvictim

TMSIvictim

IMSIguess

(IMSIvictim

TMSIvictim

IMSIguess

Page 15: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

E𝑃𝐾(IMSIguess)

310 260 628687893 = 100011010XXX … XXXXXXX00010101

IMSI-Cracking Attack in 5G

15

7 bitsMCC

USAMNC

T-Mobile

MSIN 18 bits

49 bits

IMSIguess IMSIvictimIMSIguess2 IMSIvictim

Page 16: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Evaluation

Page 17: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Countermeasure Against ToRPEDO

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 122 12312

4

12

5

12

6

12

716 17 18 19 20 2221

Page 18: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Exposing the Device’s TMSI and Paging Occasion

Paging Request

Paging Request

Paging Request

Page 19: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Our Proposed Noise-based Countermeasure

Page 20: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Attack Impact

Page 21: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Conclusion

Page 22: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile
Page 23: Side Channel Analysis in 4G and 5G Cellular Networks · 3G 4G 5G. Why Side-Channel Analysis is Hard? Paging Procedure ... IMSI-Cracking Attack in 4G 14 MCC 7 bits USA MNC T-Mobile

Side Channel Analysis in 4G and 5G Cellular Networks

Syed Rafiul Hussain

[email protected]