SmartCache Home


* SmartCache 3.1 released July 19, 2026

Download here.


SmartCache is a practical application that lets you securely store information on an ACOS1, ACOS2, ACOS3, or ACOS3X ISO 7816 smart card. SmartCache interfaces with the smart card using either an ISO 7816 Phoenix-style Reader/Writer or a Development Terminal connected to an RS-232 serial port or any PC/SC reader.

SmartCache enables you to store information records on the smart card. The maximum number of records is determined by the smart card's EEPROM size, as shown in the following table.

Card EEPROM Size (KB) Maximum Records
ACOS1 8 60
ACOS2 8 60
ACOS3 16 120
ACOS3 24 180
ACOS3 32 240
ACOS3 64 480
ACOS3 72 540
ACOS3X 256 1920

* Smart cards initialized with versions of SmartCache previous to 3.0 are formatted only to use 8 KB of EEPROM, regardless of smart card capacity. This cannot be changed. To take advantage of smart card capacity greater than 8 KB, the smart card must be initialized with SmartCache 3.0 or later.

Each record consists of four fields: description, username, password, and URL. Examples of the types of information you can store include login credentials for computers and websites, credit card numbers, ATM PINs, and lock combinations. SmartCache imposes no limitations on the actual type of information you store in each record; what you decide to store is limited only by your imagination.

The following are required to use SmartCache with a smart card.

  1. Windows 10 or later.
  2. A Phoenix-style ISO 7816 smart card Reader/Writer, a Development Terminal programmed with the appropriate HEX files provided with SmartCache, or a PC/SC reader.
  3. An ACOS1, ACOS2, ACOS3, or ACOS3X smart card manufactured by Advanced Card Systems.

SmartCache can also be used to store information records in a file. The user interface functionality is the same for smart cards and files.

SmartCache is provided free of charge.


SmartCache has been successfully tested with the following interface devices.

PC/SC Readers (USB)

PC/SC Readers (RS-232)

**Using Generic DumbMouse/SmartMouse/Phoenix PC/SC driver from https://www.ttfn.net/

PC/SC Readers (PCMCIA)

PC/SC Readers (Keyboard)

Phoenix Reader/Writers (RS-232)

Development Terminals (RS-232)


ACOS smart cards can be purchased online from various vendors for a few U.S. dollars per card. The following are a few such vendors.


This site was last updated on July 19, 2026
Copyright © 1999-2026 Matt Brunk