Cyber Security Authentication Methods Samuel R. Ashmore SFS Presentation 11/23/2018
Overview Kerberos Web Server Authentication Smart Cards SPNEGO Password to Kerberos Certificates Smart Cards 11/23/2018
Kerberos Overview Traditionally Password Based Can be Certificate Based Service-Based Authentication “Tickets” 11/23/2018
Kerberos Overview cont. Ticket Granting Ticket First Authentication Ticket Granting Service Access Control Ticket used for communication 11/23/2018
Brute Forcing Kerberos Predictable content Encryption Keys Attack can occur Offline 11/23/2018
Web Server Authentication SPNEGO Kerberos Based Browser Password to Kerberos Kerberos on Server Appears like Basic Auth 11/23/2018
SPNEGO Browser Server Format of Token Uses local TGT Creates and Sends Token Server Checks Token Format of Token Kerberos Ticket 11/23/2018
Password to Kerberos Browser Server Transmits Basic Password Requests Ticket Can cache 11/23/2018
Certificate Web Server Modules Trusted Signer Valid Signature Access Control 11/23/2018
Smartcards Contactless Vs. Contact Structure Interfaces PC/SC PKCS11 11/23/2018
Conclusions Kerberos Web based Authentication Smartcards SPNEGO Password to Kerberos Certificate Smartcards 11/23/2018
References http://www.pcscworkgroup.com/specifications/overview.php http://www.rsasecurity.com/rsalabs/node.asp?id=2133 http://www.cmf.nrl.navy.mil/CCS/people/kenh/kerberos-faq.html 11/23/2018