Authentication Methods: Passwords, Kerberos, CHAP, Mutual Auth, Certificates, Tokens, Biom, Slides of Cryptography and System Security

An in-depth exploration of various authentication techniques, including creating strong passwords, understanding kerberos and chap processes, mutual authentication, digital certificates, tokens, and biometrics. It covers the basics of usernames and passwords, kerberos session keys, tickets, and authenticators, chap challenge-and-response sequence, mutual authentication, digital certificates, electronic encryption and decryption concepts, certificate authorities, and nonrepudiation. Additionally, it discusses security weaknesses of kerberos and chap, and the benefits and issues of multifactor authentication.

Typology: Slides

2011/2012

Uploaded on 07/17/2012

pameela
pameela 🇮🇳

4.8

(5)

94 documents

1 / 44

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Authentication
Chapter 2
docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c

Partial preview of the text

Download Authentication Methods: Passwords, Kerberos, CHAP, Mutual Auth, Certificates, Tokens, Biom and more Slides Cryptography and System Security in PDF only on Docsity!

Authentication

Chapter 2

Learning Objectives

^

Create strong passwords and store themsecurely ^

Understand the Kerberos authenticationprocess ^

Understand how CHAP works ^

Understand what mutual authentication isand why it is necessary ^

Understand how digital certificates arecreated and why they are used

continued…

Security of System Resources

^

Three-step process (AAA)^ ^

Authentication^  Positive identification of person/system seekingaccess to secured information/services ^ Authorization

^ Predetermined level of access to resources ^ Accounting

^ Logging use of each asset

Authentication Techniques

^

Usernames and passwords ^

Kerberos ^

Challenge Handshake Authentication Protocol(CHAP) ^

Mutual authentication ^

Digital certificates ^

Tokens ^

Biometrics ^

Multifactor authentication

Basic Rules for Password Protection

Memorize passwords; do not write themdown

Use different passwords for differentfunctions

Use at least 6 characters

Use mixture of uppercase and lowercaseletters, numbers, and other characters

Change periodically

Strong Password Creation

Techniques

^

Easy to remember; difficult to recognize ^

Examples:^ ^

First letters of each word of a simple phrase;add a number and punctuation^  Asb4M? ^ Combine two dissimilar words and place anumber between them

^ SleigH9ShoE ^ Substitute numbers for letters (not obviously)

Storing Passwords

^

Written^ ^

Keep in a place you are not likely to lose it  Use small type  Develop a personal code to apply to the list ^

Electronic^ ^

Use a specifically designed application(encrypts data)

Kerberos

^

Provides secure and convenient way to accessdata and services through:^ ^

Session keys  Tickets  Authenticators  Authentication servers  Ticket-granting tickets  Ticket-granting servers  Cross-realm authentication

Kerberos in a Simple Environment^ 

Checksum^ 

Small, fixed-length numerical value  Computed as a function of an arbitrary numberof bits in a message  Used to verify authenticity of sender

Kerberos in a Simple Environment

Kerberos in a More Complex

Environment

Kerberos in Very Large

Network Systems

^

Cross-realm authentication^ ^

Allows principal to authenticate itself to gainaccess to services in a distant part of aKerberos system

Security Weaknesses of Kerberos^ 

Does not solve password-guessing attacks  Must keep password secret  Does not prevent denial-of-service attacks  Internal clocks of authenticating devicesmust be loosely synchronized  Authenticating device identifiers must notbe recycled on a short-term basis

Challenge Handshake Authentication

Protocol (CHAP)

^

PPP mechanism used by an authenticatorto authenticate a peer ^

Uses an encrypted challenge-and-responsesequence