let’s encrypt - world wide web consortium · let’s encrypt olivier yiptong...

23
LET’S ENCRYPT Olivier Yiptong [email protected]

Upload: others

Post on 20-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

LET’S ENCRYPTOlivier Yiptong

[email protected]

Page 2: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

PRIVACY MATTERS

Page 3: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

PRIVACY MATTERS: HTTPS

• Confidentiality

• Data Integrity

• Authentication

Page 4: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

NO PRIVACY: HTTP

• Public-only communication

• (Possibly?) Tampered messages

• Of dubious origin

Page 5: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

PUBLIC COMMUNICATIONS

Page 6: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

PUBLIC COMMUNICATIONS

• Firesheep

Page 7: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

PUBLIC COMMUNICATIONS

• Firesheep

• Google

Page 8: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

PUBLIC COMMUNICATIONS

• Firesheep

• Google

• AT&T

Page 9: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

TAMPERING

Page 10: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

TAMPERING

• Verizon Perma-Cookies

Page 11: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

TAMPERING

• Verizon Perma-Cookies

Page 12: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

TAMPERING

• Verizon Perma-Cookies

• Comcast ad injection

Page 13: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

TAMPERING

• Verizon Perma-Cookies

• Comcast ad injection

• China - GitHub

Page 14: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

OF DUBIOUS ORIGIN

Page 15: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

• Turk Telecom

OF DUBIOUS ORIGIN

Page 16: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

• Turk Telecom

• China Netcom

OF DUBIOUS ORIGIN

Page 17: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

• Turk Telecom

• China Netcom

• AT&T

OF DUBIOUS ORIGIN

Page 18: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

PRIVACY MATTERS: HTTPS

• Encryption (Private communication)

• Data Integrity (Certainly untampered)

• Authentication (Certain of origin)

Page 19: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

HTTPS FOR YOU

• Remove industrial espionage vector

• No customer hijacking

• No impersonation

Page 20: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

HTTP DEPRECATION

• Firefox: non-secure website won’t have access to new features

• Chrome: display websites over HTTP as non-secure

Page 21: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

UPCOMING FUNCTIONALITY

• HTTP/2 (TLS-only on Firefox, Chrome and IE)

- bandwidth + latency gains

• Advanced Caching (ServiceWorkers)

Page 22: LET’S ENCRYPT - World Wide Web Consortium · LET’S ENCRYPT Olivier Yiptong oyiptong@mozilla.com. PRIVACY MATTERS. PRIVACY MATTERS: HTTPS

POSSIBLE UPGRADE PATH

• Referrer Policyhttp://www.w3.org/TR/referrer-policy

• Upgrade Insecure Requestshttp://www.w3.org/TR/upgrade-insecure-requests/