scalable 2-factor authentication work item - terena · scalable 2-factor authentication work item...

11
Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

Upload: others

Post on 16-Apr-2020

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

Scalable 2-factor authentication work itemTERENA TF-MNM

16 February 2011

Joost van Dijk, SURFnet

Wednesday, February 16, 2011

Page 2: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

Aim

2

-Explore 2-factor authentication solutions and assess their applicability, flexibility and scalability for identity federation size deployments.

-Specifically including the use of mobile phone handsets as a second factor in innovative ways, distinct from SMS authentication services.

Wednesday, February 16, 2011

Page 3: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

Proposal for Activities

3

- Collect use cases- Collect Solutions used (hardware tokens, software tokens, integration kits, frameworks, ...)

Deliverables- wiki?

- Send your ideas to [email protected]

Wednesday, February 16, 2011

Page 4: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

Use cases / PoCs- NREN community

- Feide/UNINETT:

- PoC for login with second factor, either PIN sent by SMS or Mobile App (http://www.encap.no/)

- SURFnet:

- X.509 certificate on PKI token (Aladdin eToken) for access to TCS portals

- OTP sent by SMS for login to self-service applications (e.g. DNS portal)

- VASCO OTP tokens for e.g. SSH access (for SURFnet employees)

- pilots/PoCs: mobile PKI, VASCO DIGIPASS Nano

4

Wednesday, February 16, 2011

Page 5: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

2-factor authentication using a mobile phone application

TERENA TF-MNM15 February 2011

Joost van Dijk, Roland van Rijswijk, SURFnet

Wednesday, February 16, 2011

Page 6: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

Comparison

6

Method Usability Cost Security Software Independ.

HardwareIndepend.

Signing

Username/Password +/- ++ -- ++ ++ noOTP/SMS + +/- + - ++ + no

OTP/Token + - ++ - - noPKI Token + - ++ -- - yesMobile PKI ++ ? ++ ++ + yesMobile App ++ + + + + no

X

Wednesday, February 16, 2011

Page 7: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

codename: Moby Dick- Use your mobile phone as a challenge/response

token

- Secure:

- two factor (user-defined PIN)

- OATH Challenge-Response Algorithms (OCRA)response = HMAC_SHA1(secret, challenge)

- store secrets encrypted with PIN-derived key

- more likely to be missed missed when lost or stolen

- User-friendly:

- no codes to transcribe (use your phone’s camera and IP connectivity)

- no extra dongles to carry (just your phone)7

Wednesday, February 16, 2011

Page 8: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

Use cases- Multiple use cases:

- Login on public computers (single factor)

- Two-factor (using PIN) authentication

- Step-up authentication in Id. Federation

- Authorization with Transation Authentication Number (TAN)

- Open Source:

- Build-your-own (rebranded) authenticator

- Server-side library, simpleSAMLphp authsource and authproc modules

- Currently iPhone and Android prototypes

- More info on TNC2011 and NDN20118

Wednesday, February 16, 2011

Page 9: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

9

Wednesday, February 16, 2011

Page 10: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

10

...

Wednesday, February 16, 2011

Page 11: Scalable 2-factor authentication work item - TERENA · Scalable 2-factor authentication work item TERENA TF-MNM 16 February 2011 Joost van Dijk, SURFnet Wednesday, February 16, 2011

11

Wednesday, February 16, 2011