Product Overview
The CryptoCompanion™ Chipis designed to complement Atmel’s CryptoRF® and CryptoMemory®chips, collectively referred to in the remainder of this document as CRF. CryptoCompanion makes extensive use of the SHA-1 hashalgorithmas specified in http://www.itl.nist.gov/fipspubs/fip180-1.htm and else where. In this document, the nomenclature SHA-1(a,b, c) means to concatenatea, b & c in that orderand then pad them to a block size of 64 bytes before computing the digest. CryptoCompanion generates SHA-1 digests of single round datasets at a time.
FEATUREs
Companion Chip to CryptoRF and CryptoMemory
─ Securelyimplements host algorithms
─ Securelystores host secrets
─ Verifies Host Firmware Digests
High Security Features in Hardware
─ CryptoMemoryand CryptoRFF2Algorithm CryptoCompanion Chip
─ SHA-1 Standard CryptographicAlgorithm
─ 64-bit Mutual Authentication Protocol (Under License of ELVA)
─ PermanentlyCoded SerialNumbers
─ High Quality Random NumberGenerator (RNG)
─ Metal Shield Over Memory
─ Data Scrambling in Nonvolatile Memory
─ DelayPenalties to prevent Systematic Attacks
─ Reset Locking to prevent Illegal Power Cycling
─ Voltage and Frequency Monitors
Host-side Crypto Functions
─Authentication Challenge Generation
─ Device Challenge Response
─ MessageAuthentication Codes (MAC) Generation
─ Data Encryptionand Decryption
─ Secure Authentication Key Management
Secure Storageand Key Management
─ Up to 16 sets of 64-bits Diversified Host Keys
─ Eight Sets of Two 24-bit Passwords
─ Secure and Custom Personalization
─ Up to 232-ByteRead/Write Configurable User Data Area
Nonvolatile Up Counters
─ Four sets Unidirectional Counters
─ 64 Million Maximum Counts Per Counter
Application Features
─ LowVoltage Operation: 2.7V – 3.3V
─ 2-Wire Serial Interface
─ 1.0 MHz Compatibilityfor FastOperation
─ Standard 8-leadPlastic Packages
High Reliability
─ Endurance : 100,000 Cycles
─ Data Retention : 10 years
─ ESD Protection : 3,000 min