Mnemonic Password Algorithms

What is a Mnemonic Password Algorithm?

Why are MPAs Needed?

Shifting The Focus

The Numbers Game

Problems With Passwords Today

Failing Stupid

One Solution

One Solution (cont.)

What Could Be Better?

Mnemonic Passwords

The Problem With Mnemonic Passwords

More Secure Mnemonic Passwords

The Problem with MSMPs

Pass Phrases

The Problem With Pass Phrases

Mnemonic Password Algorithms

Mnemonic Password Algorithms

Algorithm Syntax

A Simple Algorithm

<user>!<hostname|lastoctet>

<user>!<hostname|firstoctet>

A More Complex MPA

<u>!<h>.<d>

<u>!<h>.<d>

MPA Design Goals

Meeting the Design Goals

<u>@<h>.<d>;

<u>@<h>.<d>;

Even More Complexity

Repeating Elements

Variable Elements

Variable Elements (cont.)

Variable Elements (cont.)

Rotating and Incrementing Elements

Rotating and Incrementing Elements (cont.)

Managing Enterprise MPAs

MPA Weaknesses

Q&A

References and Further Reading