How does TLS know this is really the Google web site? Google - - PowerPoint PPT Presentation

how does tls know this is really the google web site
SMART_READER_LITE
LIVE PREVIEW

How does TLS know this is really the Google web site? Google - - PowerPoint PPT Presentation

How does TLS know this is really the Google web site? Google Authenticating the Server web site ? Public Key Private Key 1. Did we reach the intended web server? 2. Did we receive the servers public key? https://www.google.com Google


slide-1
SLIDE 1
slide-2
SLIDE 2
slide-3
SLIDE 3
slide-4
SLIDE 4
slide-5
SLIDE 5

How does TLS know this is really the Google web site?

slide-6
SLIDE 6

Authenticating the Server

Private Key Public Key Google
 web site

https://www.google.com

  • 1. Did we reach the intended web server?
  • 2. Did we receive the server’s public key?

?

slide-7
SLIDE 7

Authenticating the Server

Private Key Public Key

www.google.com

Google
 web site

www.google.com

www.google.com

Public-Key Certificate

✤ The server’s name ✤ The server’s public key

slide-8
SLIDE 8

Authenticating the Server

www.google.com

Google
 web site

https://www.google.com https://www.google.com

www.google.com

  • 1. Client contacts the Server
  • 2. Server sends its certificate
  • 3. Client matches the name
  • 4. Client uses the public key


for encryption

RSA Cipher RSA Cipher

slide-9
SLIDE 9

Authenticating the Server

www.google.com

Safeid
 web site

https://www.google.com https://www.google.com

  • 1. Client contacts the Server
  • 2. Server sends its certificate
  • 3. Client matches the name

google.safeid.us

slide-10
SLIDE 10

Authenticating the Server

slide-11
SLIDE 11

Sharing the Public Key

Private Key Public Key

www.google.com

slide-12
SLIDE 12

www.google.com

A Public-Key Certificate

www.google.com

Owner’s Name Public Key Cryptographic Check Digital
 Signature

slide-13
SLIDE 13

Reading a Certificate

retrieved from a desktop browser

slide-14
SLIDE 14

Reading a Certificate - Expired

slide-15
SLIDE 15

Reading a Certificate

slide-16
SLIDE 16

Reading a Certificate