HP-UX AAA Server A.08.02 Administrator's Guide
16 OATH Standards-Based OTP Authentication
IMPORTANT: The SecurID authentication is obsolete in A.08.00 release of the HP-UX AAA Server.
The SecurID authentication can be replaced by Open AuTHentication (OATH) standards-based
One-Time Password (OTP) authentication. OATH is an industry-wide collaboration to develop
open-reference architecture for strong authentication. The OATH standards-based OTP authentication
solution supports hardware and software tokens from multiple vendors.
This chapter introduces the Open AuTHentication (OATH) standards-based One-Time Password
(OTP) authentication. It also describes how to enable the HP-UX AAA Server to provide OTP, and
OTP and password (two-factor) authentication in different deployment scenarios. The term OTP
authentication is used throughout this document to refer to the functionality that enables OTP
authentication. The term two-factor authentication is used for password and OTP authentication.
This chapter addresses the following topics:
• “OTP and OATH Overview”
• “HP-UX AAA Server and OATH Support” (page 128)
• “Supported OTP Functions for RADIUS Standard Password (PAP) and MS-CHAP v2” (page 129)
• “Components Required to Configure OTP Authentication” (page 130)
• “Configuring OTP Authentication on the HP-UX AAA Server ” (page 130)
“OTP Authentication Configuration Flowchart” (page 130)◦
◦ “Basic or Typical Configuration” (page 133)
◦ “Advanced Configuration” (page 134)
“Advanced OTP Authentication Configuration Concepts” (page 134)–
– “Advanced Deployment Scenarios” (page 142)
◦ “Predefined Mapping and Conversion Functions” (page 155)
◦ “Sample Configuration Files” (page 156)
OTP and OATH Overview
Like a password, OTP can be used to authenticate the user to obtain access to a network. OTP
can be used alone or along with a password for authentication. Typically, OTP is used for two-factor
authentication. For example, in large organizations, VPN access often requires the use of user-name,
password, and OTP for remote user two-factor authentication. Added security is provided when
an OTP is used for authentication, because a user must enter a different OTP each time to
authenticate to a validation server.
OATH is an industry-wide collaboration to develop open-reference architecture for strong
authentication. OATH consortium has developed a set of open royalty-free algorithms for one-time
passwords. The OATH standards-based OTP authentication solution uses the HMAC-based One-Time
Password (HOTP) algorithm to generate an OTP using a shared secret and sequence counter.
The HOTP algorithm is a sequence-based algorithm. Any OATH-compliant client device can
interoperate with an HOTP algorithm-enabled OTP validation server.
For more information on OATH and the HOTP algorithm, see the following web addresses:
• http://www.openauthentication.org/
• ftp://ftp.rfc-editor.org/in-notes/rfc4226.txt
OTP and OATH Overview 127