ABRIDGED DATA SHEET DS28E15 DeepCover Secure Authenticator with 1-Wire SHA-256 and 512-Bit User EEPROM General Description Benefits and Features DeepCover embedded security solutions cloak sensi- 512-Bit EEPROM with SHA-256 Authentication for tive data under multiple layers of advanced physical Reads and Writes security to provide the most secure key storage possible. Symmetric-Key-Based Bidirectional Secure Authentication Model Based on SHA-256 The DeepCover Secure Authenticator (DS28E15) com- Strong Authentication with a High-Bit-Count User bines crypto-strong bidirectional secure challenge-and- Programmable Secret and Input Challenge response authentication functionality with an imple- 512 Bits of User EEPROM Partitioned Into Two mentation based on the FIPS 180-3-specified Secure Pages of 256 Bits Hash Algorithm (SHA-256). A 512-bit user-program- User-Programmable and Irreversible EEPROM mable EEPROM array provides nonvolatile storage of Protection Modes Including Authentication, Write application data. Additional protected memory holds a and Read Protect, and OTP/EPROM Emulation read-protected secret for SHA-256 operations and set- Unique Factory-Programmed, 64-Bit Identification tings for memory protection control. Each device has Number its own guaranteed unique 64-bit ROM identification number (ROM ID) that is factory programmed into the Minimalist 1-Wire Interface Lowers Cost and chip. This unique ROM ID is used as a fundamental input Interface Complexity parameter for cryptographic operations and also serves Reduces Control, Address, Data, Power, and as an electronic serial number within the application. A Programming Signals to a Single Data Pin bidirectional security model enables two-way authen- 8kV HBM ESD Protection (typ) tication between a host system and slave-embedded 2-Pin SFN, 6-Pin TDFN-EP, and 6-Pin TSOC DS28E15. Slave-to-host authentication is used by a host Packages system to securely validate that an attached or embed- Operating Range: 3.3V 10%, -40C to +85C ded DS28E15 is authentic. Host-to-slave authentication is Typical Application Circuit used to protect DS28E15 user memory from being modi- fied by a unauthentic host. The DS28E15 communicates M R = 1.1k P over the single-contact 1-Wire bus at overdrive speed. 2 MAXIMUM I C BUS CAPACITANCE 320pF The communication follows the 1-Wire protocol with the 3.3V ROM ID acting as node address in the case of a multi- device 1-Wire network. R P V CC Applications SDA 2 (I C PORT) SCL Authentication of Consumables DS2465 Secure Feature Control C 1-Wire LINE Ordering Information appears at end of data sheet. SLPZ IO DS28E15 DeepCover is a trademark and 1-Wire is a registered trademark of Maxim Integrated Products, Inc. 219-0018 Rev 3 3/15ABRIDGED DATA SHEET DS28E15 DeepCover Secure Authenticator with 1-Wire SHA-256 and 512-Bit User EEPROM Absolute Maximum Ratings IO Voltage Range to GND ....................................-0.5V to +4.0V Storage Temperature Range ............................ -55NC to +125NC IO Sink Current ...................................................................20mA Lead Temperature (TDFN, TSOC only soldering, 10s) ..+300NC Operating Temperature Range .......................... -40NC to +85NC Soldering Temperature (TDFN, TSOC only reflow) ........+260NC Junction Temperature .....................................................+150NC Note: The SFN package is qualified for electro-mechanical contact applications only, not for soldering. For more information, refer to Application Note 4132: Attachment Methods for the Electro-Mechanical SFN Package. 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 1-Wire Pullup Resistance R V = 3.3V Q10% (Note 3) 300 1500 I PUP PUP Input Capacitance C (Notes 4, 5) 1500 pF IO Input Load Current I IO pin at V 5 19.5 FA 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 = 1500I (Notes 2, 12) 5 Fs REC PUP Time Slot Duration t (Notes 2, 13) 13 Fs SLOT IO PIN: 1-Wire RESET, PRESENCE-DETECT CYCLE Reset Low Time t (Note 2) 48 80 Fs RSTL Reset High Time t (Note 14) 48 Fs RSTH Presence-Detect Sample Time t (Notes 2, 15) 8 10 Fs MSP IO PIN: 1-Wire WRITE Write-Zero Low Time t (Notes 2, 16) 8 16 Fs W0L Write-One Low Time t (Notes 2, 16) 1 2 Fs W1L IO PIN: 1-Wire READ Read Low Time t (Notes 2, 17) 1 Fs 2 - d RL Read Sample Time t (Notes 2, 17) 2 Fs MSR t + d RL Maxim Integrated 2 www.maximintegrated.com