Audited equipment:

  • Hardware: Axio MFRC531
  • Firmware: SPI_1.0.0.26288-trunk
  • Software: SPI_1.0.0.26288-trunk

Company information

Audit version: Audit Package v1.4

Audit details:

Qualifying requirements:

Topic

Functional Description

Status

ISO14443B

The terminal accepts Calypso portable objects using ISO14443 type B.

Passed

CLA for Select Application

The terminal shall always issue Select Application with CLA=00h.

Passed

AID Selection

The terminal shall allow the selection of a Calypso application with various AID at any time.

Passed

Serial Number

The terminal shall manage the Calypso serial number as an 8-byte value.

Passed

Calypso Session

With any application, the terminal shall allow Calypso sessions using the KVC returned by the portable object, reading or not a file record of variable size, and with DESX and TDES keys.

Passed

Invalidation

The terminal shall allow application invalidation and rehabilitation.

Passed

Linear Files

The terminal shall allow reading, writing and updating Linear files during a secure session, using any SFI or on the current file.

Passed

Cyclic Files

The terminal shall allow reading, writing, updating, and appending to Cyclic files during a secure session, using any SFI or on the current file.

Passed

Counters Files

The terminal shall allow reading, updating, increasing and decreasing Counters files during a secure session, using any SFI or on the current file.

Passed

Ratification

The terminal shall allow session ratification and ratification state management.

Passed

PIN Presentation

The terminal shall allow the ciphered and plain presentation of the PIN during and outside a session.

Passed

Revision 3 Features

When processing a Revision 3 application, the terminal shall use only Revision 3 commands and data.

Passed

SAM Startup

The terminal shall allow the SAM to have various ATR strings, and in HSP mode to have any startup timing within the boundaries defined by the Calypso Technote 005.

Passed

Reported requirements:

Topic

Functional Description

Status

ISO14443A

The terminal accepts Calypso portable objects using ISO14443 type A.

Passed

Innovatron protocol

The terminal accepts Calypso portable objects using the obsolete Innovatron protocol.

Passed

Revision 3 CLA

With Revision 3 applications the terminal shall issue all commands with CLA=00h.

Passed

Initial Selection

The terminal optimizes the initial selection of a Calypso application with various AID by issuing a Select Application as the first APDU after the portable object power up.

Passed

KIF Management

With a Revision 3 application, the terminal shall allow Calypso session opening in Revision 3 mode, using the KIF (if ?FFh) and KVC returned by the portable object, and reading or not a record of variable size.

Passed

Binary Files

The terminal allows reading, writing and updating Binary files during a session, using any SFI or on the current file.

Passed

Calypso Session Size

During a Calypso session, the terminal shall allow sending any number of commands (for reading or modification).

Passed

No Session

The terminal allows using file access commands outside of a secure session.

Passed

Stored Value

The terminal allows all stored value operations during and outside of a session.

Passed

PIN Modification

The terminal allows the plain and ciphered modification of the PIN.

Passed

Range and Duration

Effective range and the transaction duration with a typical portable object are reported during the audit.
Range : 2.8 cm
Duration of validation transaction : 193 ms

Passed

Non Calypso portable object

Presenting a non Calypso contactless portable object to the terminal shall not hinder the terminal operation.

Passed

SAM Management

The terminal allows exchanging any command with the SAM.

Passed

SAM Session MAC

The terminal shall not use the Digest Update Multiple command if the SAM does not support it.

Not Audited

SAM Compatibility

Compatibility with SAM S1-D7.

Warning