can https web browsing be secured through regulation?€¦ · can https web browsing be secured...

36
Certificate Authority Collapse A.M. Arnbak LL.M. Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013

Upload: others

Post on 26-Jun-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Certificate Authority Collapse

A.M. Arnbak LL.M.

Can HTTPS Web Browsing Be Secured

Through Regulation?

Hong Kong University, Law Tech Talk, 26 February 2013

Page 2: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Work in Progress

Paper v2.0 due in two weeks

2

Page 3: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Outline Presentation

• HTTPS

• DigiNotar

• Landmark breach

• Insightful, illegitimate mitigation

• HTTPS: Systemic vulnerabilities

• Sweeping EU Proposal: eSignatures Regulation

• Conclusions

3

Page 4: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

HTTPS: The Padlock

4

Page 5: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

HTTPS* uses SSL/TLS PKI protocol:

Handshake → Encryption

5

*also used by apps, FTP/SMTP/SIP

Page 6: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

HTTPS „Handshake‟ Data Flows

6

Page 7: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Prevents (?) Man in the Middle Attack

7

Page 8: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Outline Presentation

• HTTPS

• DigiNotar

• Landmark breach

• Insightful, illegitimate mitigation

• HTTPS: Systemic vulnerabilities

• Sweeping EU Proposal: eSignatures Regulation

• Conclusions

8

Page 9: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

9

DigiNotar

9

Page 10: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Dutch Government Got off to a Good Start:

„Stop Using Teh Interwebz!‟

• Minister Donner:

“Don’t do it; use

letters and bank

cheques, just like me”

10

De Telegraaf, Frontpage, 5 Sept. 2011:

Page 11: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Piet Hein Donner

11

Page 12: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

False certificates

• 26: *.google.com

• 22: *.skype.com

• 14: *.torproject.org

• 20: Comodo Root CA

• 45: Thawte Root CA

• 17: addons.mozilla.org

• 4: update.microsoft.com

• 25: www.cia.gov

12

• Forensic report:

Page 13: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Google: 300.000 IP addresses affected

The list of domains and the fact that 99% of the users are in Iran

„suggest‟ that the objective of the hackers is to intercept private

communications in Iran. Numbers are, however, contentious

13

Page 14: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

... Actually very uncertain

• OCSP logging highly contentious

– Not supported by all browsers and clients

– Could have been faked by attackers

• This seems the case. From the new forensic report:

http://www.rijksoverheid.nl/bestanden/documenten-en-publicaties/rapporten/2012/08/13/black-tulip-update/black-tulip-update.pdf

14

Page 15: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Time Line & Policy Responses

• 06 June: Possibly first exploration by the attacker(s)

• 19 June: Incident detected by DigiNotar by daily audit procedure

• 10 July: The first succeeded rogue certificate (*.Google.com)

• 04 August: Start massive activity of *.google.com

• 27 August: First mention of *.google.com certificate in blog

• 29 August: DigiNotar‟s *.google.com certificate is revoked

• 2-3 September: Dutch government takes over DigiNotar

• All September: Microsoft delays automatic security patches

• 20 September: DigiNotar bankrupt

• >today: Reporting/analysis

• >today: gradual transition, DigiNotar certificates still used!

15

Page 16: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Open Questions…

• Actual damage of the DigiNotar breach?

• Legal basis for government take-over?

• Why did the government not kill the DigiNotar servers?

• Revocation: wheeling and dealing with Microsoft?

16

Page 17: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Outline Presentation

• HTTPS

• DigiNotar

• Landmark breach

• Insightful, illegitimate mitigation

• HTTPS: Systemic vulnerabilities

• Sweeping EU Proposal: eSignatures Regulation

• Conclusions

17

Page 18: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

HTTPS „Handshake‟ Stakeholders

18

Page 19: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

To name a few…

• Any CA can vouch for any domain name

– Any CA single point of failure

• Root CAs: default trust by browser

– Based upon paper audit, no forensic tests

• Subordinate CAs: market for subletting root status

– Premium brands versus cheap brands – security?

• Revocation: browser trade-off connectivity ↔ security

– CA scale is risk vector: big CA‟s won‟t be revoked

• Websites implement HTTPS poorly

– Only 19.2% up to date (SSL Pulse, 2013)

19

Page 20: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Actor-based Value Chain Approach:

Every Actor Part of the Problem

20

Page 21: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

HTTPS market: 100+ CA‟s, 54

jurisdictions, 50+ government-owned

21

Page 22: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

HTTPS market: new empirical data [1]

22

Page 23: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

HTTPS market: new empirical data [2]

23

Page 24: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Why not more often abused? Threat model:

States and Corporations, not cybercriminals

24

“Many attacks cannot be made profitable, even when

many profitable targets exist.”

http://weis2011.econinfosec.org/papers/Where%20D

o%20All%20the%20Attacks%20Go.pdf

Page 25: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Outline Presentation

• HTTPS

• DigiNotar

• Landmark breach

• Insightful, illegitimate mitigation

• HTTPS: Systemic vulnerabilities

• Sweeping EU Proposal: eSignatures Regulation

• Conclusions

25

Page 26: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

EU Proposal: eSignatures Regulation

• June 2012: EU eSignatures Regulation

• Once adopted, direct binding force in 27 Member States

• All crucial issues discussed in § 4 paper

• Today, 3 issues in focus

– Underlying Values

– Scope

– Liability

26

Page 27: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

In focus: underlying values

• Rationale EU Proposal

– “Facilitate digital economy”

– … that‟s it???

• Other interests go unmentioned!

– Reliability, confidentiality, integrity of communications

– Constitutional values: communications freedom, privacy

• Real consequences

– Balancing exercises of executive power

– Formulation of delegated acts

27

Page 28: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

In focus: scope

• EU proposal

– „Trust service providers‟ established in EU

• Includes CA‟s issuing SSL certificates

• Other critical stakeholders unregulated

– Explanatory memo. hints at requirements for websites

– But: „responsibility of the HTTPS market‟

• Exceptionally poor argument: „not all EU organisations are

securing their website‟ (p. 35 & 87 Imp Assessment)

• Real consequences

– Disproportionate burden on subset of HTTPS value chain

28

Page 29: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

In focus: liability [1]

• EU proposal, art. 9(1):

– „liable for any direct damage (..) due to failure to comply with

Article 15(1), unless (..) he has not acted negligently.‟

» Art. 15(1): open security norm – „state of the art‟

• Other stakeholders unmentioned

– Websites: cheap certificates / poor HTTPS implementation?

– Untimely patching by browsers, OS manufacturers?

– Software manufacturers?

29

Page 30: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

In focus: liability [2]

• Real consequences

– Liability may be helpful to incentivise CA‟s

• Security practises

• Proper logging, as they bear burden of proof

– But art. 9(1):

• „Any direct damage‟

– Single company liable for entire HTTPS system?

» DigiNotar liable for damages Google, Microsoft?

» Deadly blow to needed insurance market?

» Favourable to incumbents able to pay insurance fees

30

Page 31: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

The US Approach?

Multi-Stakeholder Standardization Process

31

Page 32: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Sensible latest market developments

32

Page 33: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Outline Presentation

• HTTPS

• DigiNotar

• Landmark breach

• Insightful, illegitimate mitigation

• HTTPS: Systemic vulnerabilities

• Sweeping EU Proposal: eSignatures Regulation

• Conclusions

33

Page 34: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Conclusion [1]

Critical Reflection

• Regulation might help to influence incentives, but

– Disproportionate burden on CAs

• Anti-competitive

• May even destroy entire market

• Systemic vulnerabilities remain/reinforced

– HTTPS not error prone

– Next CA breach, again significant disruption

• Technical solution needed, regulation cannot force it

34

Page 35: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

Conclusion [2]

Actor-based Value Chain Approach

• Apprise full set of underlying values

– Conceptualise „Security‟

• Risk Assessment: Availability, Confidentiality, Intergrity

• Balance economic, public & fundamental rights interests

• Employ Actor-Based „Value‟ Chain analysis

– Identify Stakeholders and Interactions

– Identify Structural Vulnerabilities

– Consider (Regulatory) Intervention

• Do incentives lead to desired outcomes?

– Security economics

35

Page 36: Can HTTPS Web Browsing Be Secured Through Regulation?€¦ · Can HTTPS Web Browsing Be Secured Through Regulation? Hong Kong University, Law Tech Talk, 26 February 2013 . Work in

36

Contact Info

36

Institute for Information Law (IViR)

University of Amsterdam

http://www.ivir.nl/

A.M. Arnbak, LL.M. – [email protected], LinkedIN, twitter@axelarnbak

Paper: http://ssrn.com/abstract=2031409

Update expected March 2013, joint work with Prof. Nico van Eijk, IViR, and Prof. Michel

van Eeten & Hadi Asghari, TU Delft