Atmel® AT88SC0104CA smart card is a high-performance secure memory that provides 1Kbit of user memory with advanced security and cryptographic features built-in. The user memory is divided into four 32-byte zones, each of which may be either individually set with different security access rights or effectively combined together to provide space for one to four data files. The device features an enhanced command set that allows direct communication with the microcontroller hardware two-wire interface. This enables faster firmware development with reduced code space requirements.
Atmel CryptoMemory® has a configuration memory which contains registers to define the security rights for each user zone and space for passwords and secret keys used by the security logic of CryptoMemory. Through dynamic, symmetric mutual authentication, data encryption, and the use of encrypted checksums, CryptoMemory provides a secure place for storage of sensitive information within a system. With its tamper protection circuits, this information remains safe even under attack.
CryptoMemory also provides high security, low cost, and ease of implementation of host-client type systems without the need for a microprocessor operating system. The embedded cryptographic engine provides for a dynamic, symmetric mutual authentication between the device and host, as well as, performs stream encryption for all data and passwords exchanged between the device and host. Up to four unique key sets are available for these operations.
Program development is supported through the Smart Toolz™ development kit, Winplex™ API, and CardAppz™ application software. The AT88SC0104CA is available in PVC, ABS, PET, Composite, and Polycarbonate ISO 7810, CR-80, SAM/SIM card, and Keychain form factors.