Professional Documents
Culture Documents
Module TLS.2 The TLS/SSL Protocol TLS MITM Attack
Module TLS.2 The TLS/SSL Protocol TLS MITM Attack
Module TLS.2
Ravi Sandhu
© Ravi Sandhu
World-Leading Research with Real-World Impact!
1
X.509v1 Certificate
VERSION
SERIAL NUMBER
SIGNATURE ALGORITHM
ISSUER (Certificate Authority)
VALIDITY
SUBJECT
SUBJECT PUBLIC KEY INFO
SIGNATURE
© Ravi Sandhu
World-Leading Research with Real-World Impact!
2
X.509v1 Certificate
1
1234567891011121314
RSA+SHA-3, 2048
C=US, S=TX, O=UTSA, OU=CS
1/1/22-12/31/22
C=US, S=TX, O=UTSA, OU=CS, CN=Ravi Sandhu
RSA, 2048, xxxxxxxxxxxxxxxxxxxxxxxxx
SIGNATURE
© Ravi Sandhu
World-Leading Research with Real-World Impact!
3
SET (Secure Electronic Transactions)
CA Hierarchy
Root
Geo-Political
Bank Acquirer
Customer Merchant
© Ravi Sandhu
World-Leading Research with Real-World Impact!
4
Multiple Trusted Roots
≈ 25 Years on the Web
© Ravi Sandhu
World-Leading Research with Real-World Impact!
5
1 Way TLS
Client
(Browser) Server
https
RSA encryption
certificate
© Ravi Sandhu
World-Leading Research with Real-World Impact!
6
https Indicator
© Ravi Sandhu
World-Leading Research with Real-World Impact!
7
1 Way TLS Naïve MITM
Client
(Browser) MITM Server
http https
RSA encryption
certificate
© Ravi Sandhu
World-Leading Research with Real-World Impact!
8
1 Way TLS Diligent MITM
Client
(Browser) MITM Server
https https
RSA encryption
certificate
© Ravi Sandhu
World-Leading Research with Real-World Impact!
9
1 Way TLS Diligent MITM
Client
(Browser) MITM Server
https https
© Ravi Sandhu
World-Leading Research with Real-World Impact!
10
Server-Side Masquerading
Bob www.host.com
Web browser Web server
1 way TLS
Ultratrust
Security
Services
www.host.com
© Ravi Sandhu
World-Leading Research with Real-World Impact!
11
Server-Side Masquerading
Bob www.host.com
Web browser Web server
www.host.com
© Ravi Sandhu
World-Leading Research with Real-World Impact!
12
Server-Side Masquerading
Bob www.host.com
Web browser Web server
BIMM
Corporation
Mallory’s www.host.com
Web server
Ultratrust
Security
Services
www.host.com
© Ravi Sandhu
World-Leading Research with Real-World Impact!
13
2 Way TLS Thwarts MITM
Client
(Browser) MITM Server
https https
© Ravi Sandhu
World-Leading Research with Real-World Impact!
14