Hardware OTP · EMV Card + PIN · Challenge-Response · ACS

Dynamic Password Generators and Hardware OTP Devices

Handheld devices that generate one-time passwords from an EMV card and a PIN.

A dynamic password generator is a small hardware device, not software. The user inserts an EMV bank card and enters a PIN on the device’s keypad, and it produces a one-time password or authentication code. ACS makes the APG8201, APG8202 and APG8205 OTP generators; BSD Infotech can confirm availability for your project.

APG8201 PINhandy 1APG8202 PINhandy 2APG8205
ACS APG8201 PINhandy 1 OTP generator with keypad and display
APG8201 PINhandy 1 OTP Generator

Talk to BSD Infotech

Tell us your authentication scheme, your cards and the quantity. We will confirm which OTP generator is available and suits your application.

Definition

What Is a Dynamic Password Generator?

Quick answer: a dynamic password generator is a handheld hardware device that creates a one-time password (OTP) each time it is used. The ACS devices on this page read an EMV card and ask for the card’s PIN on a built-in keypad, then display a code that is valid for one use. It is not a software tool for creating random passwords.
Two-factor authentication

Hardware OTP and Two-Factor Authentication

These devices use two factors: something the user has (the EMV card) and something the user knows (the PIN). The device checks both before it produces a code, and each code is meant for one use. The OTP is typically used as an extra check in online banking and other applications that support card-based authentication.

Products

ACS OTP Generator Range

Price on request for all models. Contact BSD Infotech to confirm current availability.

PC-linked + standalone

APG8201 PINhandy 1

Generates one-time passwords, challenge-response codes and transaction data signatures. Works standalone and in PC-linked mode, with Secure PIN Entry in PC-linked mode for other smart card applications.

Price on request

Standalone

APG8202 PINhandy 2

Standalone device that generates one-time passwords, challenge-response codes and transaction data signatures based on the EMV card’s security keys.

Price on request

Standalone · low-cost

APG8205

Portable, low-cost standalone device for one-time passwords, challenge-response codes and transaction data signing, based on the security keys stored in EMV cards.

Price on request

Specifications are from ACS product documentation.

Comparison

Product Comparison

FeatureAPG8201 PINhandy 1APG8202 PINhandy 2APG8205
One-time passwordsYesYesYes
Challenge-response codesYesYesYes
Transaction data signingYesYesYes
EMV card + PIN on built-in keypadYesYesYes
Standalone modeYesYesYes
PC-linked modeYes (with Secure PIN Entry)No (standalone only)No (standalone)
Standards listed by ACSISO 7816, EMV Level 1, Mastercard CAP and PLA, Visa DPAISO 7816, EMV Level 1, Mastercard CAP and PLA, Visa DPAMastercard CAP, Visa DPA, EMV
How it works

How Hardware OTP Authentication Works

1

Insert the card

The user inserts their EMV card into the device.

2

Enter the PIN

The user types the card PIN on the device’s built-in keypad.

3

Get the code

After the card and PIN are verified, the device displays a one-time password or other code.

4

Use it once

The user enters the code in the online application, which validates it with the issuer’s system.

EMV

EMV and Smart-Card-Based Authentication

The codes are generated using security keys stored on the user’s EMV card, so the card itself is part of the authentication. ACS lists support for bank card authentication schemes including Mastercard CAP (Chip Authentication Program) and Visa DPA (Dynamic Passcode Authentication). Which scheme applies depends on the card issuer.

Codes

Challenge-Response and Transaction Signing

One-time password

A code for a single login or transaction.

Challenge-response

The application shows a challenge number; the user enters it on the device, and the device returns a response code.

Transaction data signing

Transaction details are entered on the device to produce a code tied to that transaction (PKI digital signature, as ACS describes it).

Modes

PC-Linked vs Standalone Operation

All three devices work standalone: no computer is needed to generate a code. The APG8201 PINhandy 1 can also connect to a PC, where it acts as a PIN-pad smart card reader for other smart card applications, with Secure PIN Entry. For PIN-pad readers without OTP generation, see smart card readers with PIN pad.

Applications

Applications

Online banking login Transaction authentication Online payment confirmation

These are the applications ACS designs these devices for, not BSD project references.

Integration

Software and Integration

Hardware OTP devices work with a back-end that can validate the codes, usually the card issuer’s authentication system. Before choosing a device, confirm which scheme your system supports. For PC-linked use of the APG8201 as a smart card reader, see our Smart Card Reader SDK and Integration page.

Planning a hardware OTP deployment?

Tell us your authentication scheme and volumes, and we will advise on a device.

Choosing

How to Choose

Also need a PC card reader

The APG8201 PINhandy 1 works standalone and PC-linked.

Standalone only

The APG8202 PINhandy 2 and APG8205 are standalone devices; ACS describes the APG8205 as low-cost.

Your issuer’s scheme

Confirm that your system supports Mastercard CAP, Visa DPA or the scheme you use.

FAQ

Frequently Asked Questions

A dynamic password generator is a handheld hardware device that creates a one-time password each time it is used. The ACS APG devices read an EMV card and ask for the card’s PIN on a built-in keypad before showing the code. It is not a software tool for random passwords.
The user inserts an EMV card and enters the PIN on the device’s keypad. After the card and PIN are verified, the device displays a one-time password or other code, which the user enters in the online application.
It combines something the user has (the EMV card) with something the user knows (the PIN). The device checks both before producing a code.
The application shows a challenge number, the user enters it on the device, and the device returns a response code that the application can check.
All three generate one-time passwords, challenge-response codes and transaction data signatures from an EMV card and PIN. The APG8201 PINhandy 1 also works in PC-linked mode with Secure PIN Entry; the APG8202 PINhandy 2 and APG8205 are standalone, and ACS describes the APG8205 as low-cost.
ACS lists ISO 7816, EMV Level 1, Mastercard CAP and PLA and Visa DPA for the APG8201 and APG8202, and Mastercard CAP, Visa DPA and EMV for the APG8205.
An OTP generator displays a one-time password and can work without a computer. A PIN-pad smart card reader lets a computer application use a smart card with the PIN entered on the reader. The APG8201 can do both.

Need Hardware OTP Devices?

Tell us your authentication scheme, your cards and the quantity. We will confirm which device is available and send current pricing.

Sales

Need a quote or advice on your requirement?

Tell us your requirement. BSD Infotech can recommend the right hardware and software, and quote for the complete solution.