Secure Access Module Card (Contact)

ACOS6 Secure Access Module (SAM) is designed to be used as a general cryptogram computation module or as the security authentication module for ACOS3 client cards. The ACOS6 SAM card securely stores cryptographic keys and use these keys to compute cryptograms for other applications or smart cards.


The ACOS6 Secure Access Module (SAM) is designed as a general cryptogram computation module or as a security authentication module for ACOS contact client cards - ACOS3, ACOS6, ACOS7 and ACOS10, and common contactless client cards - DESFire, DESFire EV1, Ultralight-C and Mifare Plus.

The ACOS6-SAM card securely stores cryptographic keys and uses these keys to compute cryptograms for other applications or smart cards. Using this, terminals need not know the master key(s) of an application, considering that the keys never leave the ACOS6-SAM.

The ACOS6-SAM card can perform:

  • Mutual Authentication: To guarantee the authenticity of the terminal and the client card
  • Secure Messaging: To ensure that the data transmission between the card and terminal/server is secured and not susceptible to eavesdropping, replay attack and unauthorized modification
  • Purse MAC Computation: To authenticate and ensure data integrity of data and commands that are transferred into the card and vice versa
  • Key Diversification: To enable diversified entry of keys without exposing the master key
  • Secure Key Injection: To ensure the key injection from SAM to client cards for contactless cards with protection of Encryption and Message Authentication Code, besides, key(s) may be changed after injection

ACOS6-SAM Standard Features

  • Full 64KB of EEPROM memory for application data
  • Compliance with ISO 7816 Parts 1, 2, 3, and 4
    • Supports high-speed transmission rate from 9.6 to 223.2 kbps
    • Supports ISO 7816 Part 4 File Structures: Transparent, Linear Fixed, Linear Variable, Cyclic
  • Supports DES/3DES/3K3DES
  • Supports AES128/AES-192
  • Supports hardware-based random number generator compliant to FIPS140-2
  • Supports Mutual Authentication and Session Key generation
  • Supports Secure Messaging function ensuring data transfers are confidential and authenticated
  • Supports Access Module pairs with ACOS3, ACOS6, ACOS7, ACOS10, Mifare Ultralight C, DESFire, DESFire EV1, and Mifare Plus cards
  • Stores and performs all key operations for mutual authentication, encrypted PIN submission, secure messaging, and e-Purse commands
  • Supports multi-level secured access hierarchy
  • Supports Anti-tearing function

ACOS6-SAM Typical Applications

  • e-Government
  • Banking & Payment
  • e-Healthcare
  • Access Control
  • Network Security
  • e-Purse & Loyalty
  • Transportation
  • Hardware Security Engine
Release Date Drivers OS Support Version File Size Notes
Driver Not Applicable For This Product
Product Presentation

Product Presentation of ACOS6-SAM Secure Access Module Card (Contact)

Functional Specification

Functional Specification of ACOS6-SAM Secure Access Module Card (Contact)

Reference Manual

Reference Manual of ACOS6-SAM Secure Access Module Card (Contact)


ACOS6 \Multi-Application & Purse Smart Card Software Development Kit

ACOS6 is a high speed and flexible smart card offering cost effective solutions. It is specifically designed to address the requirements of multiple applications and multiple e-purses with secure hierarchy for multiple levels. Providing each independent application with a secure environment, it is suitable for a wide range of applications in government services, payment applications, online top-up, loyalty programs, and more.

The ACOS6 Multi-Application & Purse Smart Card Software Development Kit (ACOS6 SDK) is designed for professional developers who are interested in developing applications on ACOS6 and ACOS6-SAM. It contains tools allowing one to learn the ISO7816-4’s file structure on ACOS6, as well as a personalization scripting tool, the Scripting Tool Plus, enabling one to personalize a smart card. Further, development of applications is facilitated through the unique ACS Card Tool, which allows users to send direct commands to any PC/SC-compliant smart card readers and cards. With these useful tools and a user-friendly interface, the development kit can reduce the time and cost that users invest into R&D and Marketing.

The software development kit is now priced at only US$119.


Smart Card Reader(s)
  • 1 x ACR38 Smart Card Reader with SAM slot
Test Card(s)/ Token(s)
  • 5 x ACOS6 Multi-Application & Purse Smart Cards
  • 5 x ACOS6-SAM Secure Access Module Smart Cards
  • 5 x ACOS3 Microprocessor Smart Cards
  • Demo Programs
    • ACOS6 Demo Program 
      • It is a Demonstration program to show the APDU command in every action between ACOS6, the terminal and ACOS6 SAM in real application.
  • Tools & Utilities
    • ACOS6 Personalization Scripting tool
      • Allows you to build personalization script quickly with easy understanding to construct data objects themselves under GUI.
    • ACOS6 Script Tool Plus
      • Allows you to load the scripts into smart card built by personalization tool for personalization.
    • ACS Card Tool
      • Allows you to send commands directly to any of PCSC-compliant smart card reader and cards including ACOS6 and ACOS6-SAM cards.
    • QuickView
      • Allows you to check if you have properly installed your ACS reader
    • PC/SC Learning Tool
      • Allows you to send commands to any PC/SC compliant smart card reader, and to any ISO7816 T=0 compliant smart card. It teaches you how to use the PC/SC APIs step-by-step and what parameters to use.
  • Sample Codes
    • Available for the following programming languages: Visual Basic 6.0, Visual Basic.NET, Visual C++, Borland Delphi, Java, C#
  • Smart Card Reader Driver(s)
  • Reference Manual(s)
SDK Operating System Support
  • Windows® 2000, Windows® XP, Windows® Vista, Windows® 7

Contact Us

Hong Kong Headquarters

Advanced Card Systems Ltd.

Units 2010-2013, 20th Floor

Chevalier Commercial Centre

8 Wang Hoi Road, Kowloon Bay.

Hong Kong

Tel: +852-2796-7873

Fax: +852-2796-1286


Japan Office

Advanced Card Systems (Japan) Ltd.

2-17-17, Nagatacho, chiyoda-ku, Tokyo

100-0014 Japan

AIOS Nagatacho Building

Tel: +81-3-6205-7201

Fax: +81-3-6205-7202



Manila Office

ACS Technologies Ltd.

Unit 2106, One San Miguel Avenue Building

San Miguel Avenue cor. Shaw Boulevard

Ortigas Center, Pasig City,


Tel: +632-633-6891

Fax: +632-638-5732


USA Office

Advanced Card Systems (USA) Ltd.

21 Chippenham Drive Voorhees,

NJ 08043


Tel: +1-856-784-7177 / +1-609-332-8593

Fax: +1-416-591-9123


Contact Information

*Required Field

Company Information:

Product Information

Contact Information

Technical Information

  • Laptop
  • Desktop
  • Mobile Device