we are going to kill passwords. - oneconference · is this going to work? • passwords are...

16
We are going to kill passwords. Koen Sandbrink One Conference 2019

Upload: others

Post on 26-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

We are going to kill passwords.

Koen Sandbrink

One Conference 2019

Page 2: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

CC-BY-SA Iijjccoo / Wikimedia Commons

Page 3: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

Passwords• 4000 years old

• 4000 ways to fail

Page 4: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

Passwords• 4000 years old

• 4000 ways to fail

Page 5: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

CC-BY-SA Robert Lawton / Wikimedia Commons

Page 6: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

What is the problem?• Passwords are breached

• Passwords are phished

• Passwords are guessed

• Passwords are not user-friendly

Page 7: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

FIDO-allianc

e

FIDO Alliance

Page 8: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

FIDO Alliance• Universal Authentication Framework (UAF)

• Universal Second Factor (U2F)

• Client To Authenticator Protocol (CTAP)

• FIDO 2.0 →W3C Web Authentication

Page 9: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

How does it work?

Page 10: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

Is this going to work?• Passwords are breached

• If public keys are leaked, there is no problem

• Passwords are phished

• WebAuthn authenticates domain; phishing doesn’t work

• Passwords are guessed

• Stealing private keys is not scalable

• Passwords are not user-friendly

• Tokens are user-friendly

Page 11: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

Single factor is not that bad anymore

Less secure More secure

Page 12: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

Is this perfect?• Lost tokens

• Weak biometrics

• Weak cryptography

• Wrong user actions

Page 13: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

The last three hurdles…• What are the administration costs?

• Who’s on first?

• Apple says yes?

Page 14: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

World domination plan• Track 1: create demand

• Track 2: create supply

Page 15: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

CC-BY-SA Iijjccoo / Wikimedia Commons

Page 16: We are going to kill passwords. - OneConference · Is this going to work? • Passwords are breached • If public keys are leaked, there is no problem • Passwords are phished •

[email protected]

english.ncsc.nl