~ ~ DS1964S DeepCover Secure Authenticator iButton with SHA-256 General Description Features DeepCover embedded security solutions cloak sensi- Symmetric-Key-Based Bidirectional Secure tive data under multiple layers of advanced physical Authentication Model Based on SHA-256 security to provide the most secure key storage possible. Strong Authentication with a High-Bit-Count The DeepCover Secure Authenticator iButton User-Programmable Secret and Input Challenge (DS1964S) combines crypto-strong bidirectional secure 512 Bits of User EEPROM Partitioned Into Two challenge-and-response authentication functionality with Pages of 256 Bits an implementation based on the FIPS 180-3-specified User-Programmable and Irreversible EEPROM Secure Hash Algorithm (SHA-256). A 512-bit user-pro- Protection Modes Including Write and Read Protect grammable EEPROM array provides nonvolatile storage and OTP/EPROM Emulation of application data. Additional protected memory holds Unique Factory-Programmed, 64-Bit Identification a read-protected secret for SHA-256 operations and set- Number tings for memory protection control. Each device has its own guaranteed unique 64-bit ROM identification number Single-Contact 1-Wire Interface (ROM ID) that is factory programmed into the chip. This Operating Range: -40C to +85C unique ROM ID is used as a fundamental input param- 8kV HBM ESD Protection (typ) eter for cryptographic operations and also serves as an electronic serial number within the application. A Durable Stainless-Steel Enclosure Withstands Harsh bidirectional security model enables two-way authen- Environments and Conditions tication between a host system and slave-embedded DS1964S. Slave-to-host authentication is used by a host Typical Application Circuit system to securely validate that an attached or embed- ded DS1964S is authentic. The DS1964S communicates VCC over the single-contact 1-Wire bus at overdrive speed. The communication follows the 1-Wire protocol with the ROM ID acting as node address in the case of a multi- device 1-Wire network. R PUP 9E E2 GPIO Applications 000000FBC52B C Authentication of Consumables 1-Wire Secure Feature Control Examples of Accessories PART ACCESSORY DS9093RA Mounting Lock Ring DS9093A Snap-in FOB DS9092 iButton Probe DS1402D-DR8+ Blue Dot Receptor Cable Ordering Information appears at end of data sheet. DeepCover, iButton, and 1-Wire are registered trademarks of Maxim Integrated Products, Inc.. 19-100347 Rev 0 6/18 64 SDS1964S DeepCover Secure Authenticator iButton with SHA-256 Absolute Maximum Ratings IO Voltage Range to GND ....................................-0.5V to +4.0V Junction Temperature .....................................................+150C IO Sink Current ...................................................................20mA Storage Temperature Range ............................ -55C to +125C Operating Temperature Range .......................... -40C to +85C Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, and functional opera- tion of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Electrical Characteristics (T = -40NC to +85NC, unless otherwise noted.) (Note 1) A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS IO PIN: GENERAL DATA 1-Wire Pullup Voltage V (Note 2) 2.97 3.63 V PUP I 1-Wire Pullup Resistance R V = 3.3V 10% (Note 3) 300 1500 PUP PUP Input Capacitance C (Notes 4, 5) 1500 pF IO Input Load Current I IO pin at V 5 19.5 A L PUP 0.65 x High-to-Low Switching Threshold V (Notes 6, 7) V TL V PUP Input Low Voltage V (Notes 2, 8) 0.3 V IL 0.75 x Low-to-High Switching Threshold V (Notes 6, 9) V TH V PUP Switching Hysteresis V (Notes 6, 10) 0.3 V HY Output Low Voltage V I = 4mA (Note 11) 0.4 V OL OL Recovery Time t R = 1500 (Notes 2, 12) 5 s REC PUP Time Slot Duration t (Notes 2, 13) 13 s SLOT IO PIN: 1-Wire RESET, PRESENCE-DETECT CYCLE Reset Low Time t (Note 2) 48 80 s RSTL Reset High Time t (Note 14) 48 s RSTH Presence-Detect Sample Time t (Notes 2, 15) 8 10 s MSP IO PIN: 1-Wire WRITE Write-Zero Low Time t (Notes 2, 16) 8 16 s W0L Write-One Low Time t (Notes 2, 16) 1 2 s W1L IO PIN: 1-Wire READ Read Low Time t (Notes 2, 17) 1 2 - d s RL Read Sample Time t (Notes 2, 17) t + d 2 s MSR RL Maxim Integrated 2 www.maximintegrated.com