A Pluggable Authentication Module (PAM) implementing Gibson Research's Perfect Paper Passwords (PPP).