YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

TwoFactor Authentication Service

Jason Testart, Computer Science Computing Facility

Page 2: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Authentication Nomenclature

Two-Factor Authentication Strong Authentication One-time password (OTP) Token-based authentication “RSA” and “SecurID” GINA

Page 3: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Why TwoFactor authentication?

Thin clients Hacked workstations Lack of encrypted connection Shared accounts are bad

Page 4: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Hardware Tokens

Page 5: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Some History

SecurID system purchased in 1996 by DP Needed for access to OGF DCS and MFCF: ssuw on xhiered Unix MFCF/CSCF assumed control of SecurID service

from IST in 2004 after OGF upgrade

Page 6: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

ACE Servers

Page 7: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

CRYPTO-Shield by CryptoCard

Less expensive Tokens don’t expire Ability to import from ACE server Good Linux support Now supports the Blackberry Canadian company

Page 8: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Got root?

CRYPTO-Server does RADIUS Sudo is PAM enabled Pam-radius module works on Solaris, Linux, OS X Instead of ssuw, use “sudo –s”

Page 9: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Switches and Firewalls

Firewall

FreeRADIUS server

CRYPTO-Server

Firewall provides userid+password to FreeRADIUS server

Page 10: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Switches and Firewalls

Firewall

FreeRADIUS server

CRYPTO-Server

FreeRADIUS provides, via PAM,userid+password to CRYPTO-Server

Page 11: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Switches and Firewalls

Firewall

FreeRADIUS server

CRYPTO-Server

CRYPTO-Server accepts or rejects authentication request.

Page 12: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Switches and Firewalls

Firewall

FreeRADIUS server

CRYPTO-Server

If the CRYPTO-Server acceptedthe authentication, then the FreeRADIUS server looks-up theuser in its users file and returnsa “success” to the firewall alongwith the defined attributes for theuser.

Page 13: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Active Directory

Use a new domain for just Administrators CRYPTO-Logon agent on each domain member

(replaces the GINA) CRYPTO-Logon DC service on each domain

controller Place users of new domain in universal group(s) Give universal group(s) elevated privileges to other

domains in the forest

Page 14: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Active Directory Architecture

CRYPTO-Server

AD Forestcscf.uwaterloo.ca

cscf.uwaterloo.ca cs.uwaterloo.ca

sysadmins.cscf.uwaterloo.ca

student.cs.uwaterloo.ca

superusers.uwdomain.uwaterloo.ca

uwdomain.uwaterloo.ca

Hosts in the“sysadmins” and “superusers” domains authenticate against the CRYPTO-Server.

AD Forestuwforest.uwaterloo.ca

Page 15: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Hardware

Total of 6 hosts needed 2 for CRYPTO-Server (master and replica) 4 for Windows domain (3 DCs, 1 TS) All hosts are virtual 3 in MC, 3 in DC (BCP) Have capacity for 6 more virtual machines Everything is behind the Netscreens

Page 16: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Challenges/Limitations

OS X functionality is limited in how we use it Limited integration with SSO plans Enforcing compliance

Page 17: TwoFactor Authentication Service Jason Testart, Computer Science Computing Facility.

WatITis 2006 | December 6, 2006 | ***TwoFactor Authentication Service***

Thanks for your time!

For more information, please visit:

https://www.cs.uwaterloo.ca/twiki/view/CF/TwoFactor

Any Questions?


Related Documents