Vous êtes sur la page 1sur 8

www.maximintegrated.

com
Product Guide
EMBEDDED
SECURITY
2
nd
Edition
www.maximintegrated.com Embedded Security Product Guide
2
Table of Contents
3 High-Performance TFT-Enabled Secure Microcontroller
4 Design-Ready PCI PTS 3.1 Terminal
5 Stand-Alone SoC Security for PIN Pad
6 Secure Authenticator Solutions for Counterfeit Protection
7 High-Security and Tamper-Protected Security Managers
Protect It All with DeepCover
Embedded Security Solutions
Security requirements are getting tougher. Hackers are more sophisticated, and the stakes
are higher than ever. You need multiple layers of security to protect your embedded systems.
But without a dedicated team of security experts behind you, adding the right protection to
your system can be challenging.
Our DeepCover product line gives you the benefit of our security expertise, enabling you
to quickly integrate advanced physical security to achieve the highest level of protection
possible. DeepCover embedded solutions comprise three families of products with the most
up-to-date physical security to meet all your application needs.
DeepCover Secure Microcontrollers integrate advanced cryptography and physical
security to offer the highest level of protection against physical tampering and reverse
engineering.
DeepCover Secure Authenticators implement advanced physical security to provide the
ultimate in low-cost IP protection, clone prevention, and peripheral authentication.
DeepCover Security Managers combine advanced physical security with on-chip,
nonimprinting memory to safeguard sensitive data from the slightest physical or
environmental tampering.
When you need it secure, weve got you covered.
www.maximintegrated.com Embedded Security Product Guide
3
Advanced Protection, Deepest Security
Security is a must, and no system-on-chip (SoC) C delivers protection like Maxim Integrated's DeepCover Secure
Microcontrollers. Our devices integrate advanced cryptography and physical security to offer the highest level of protection
against physical tampering and reverse engineering.
Go Meshless
Secure SoC with On-the-Fly Memory Encryption
The DeepCover Secure Microcontroller (MAX32590 (JIBE)) is a secure, ARM9

-based, SoC C with a 384MHz clock speed


and Ethernet interface communication to meet stringent financial terminal requirements. Our patented on-the-fly encryption
technology keeps your code safe without the hassle of expensive mesh. PCI PTS 3.1 certification is easy with an extensive board
support package and Linux

OS support, innovative security mechanisms, and high integration. Replace the traditional mono LCD
with a colorful TFT display to provide better visual effects for your designs.
Features
Extensive security mechanisms (authenticated boot, secure NV SRAM with instant erase, OTP, AES/SHA engines, dynamic
sensor controller, temperature/voltage and frequency monitors, secure package)
High system integration (Ethernet, TFT LCD, 384MHz CPU, USB host and device)
Real-time external memory encryption and integrity
Benets
Reduced BOM with fewer external communication controllers; better user experience with color TFT display
Provides best confidentiality while removing the need for an additional security cover; prevents code injection
Simplifies security architecture and eases PCI certification
MAX32590
HIGH-SPEED SPI JTAG
WATCHDOG
RTC
HIGH-SPEED SPI
OSC/PLL
ON-CHIP RC
I-CACHE
32KB
MMU
AHB
TFT/STN LCD
D
M
A
ETHERNET MAC
D
M
A
USB HOST
D
M
A
USB DEVICE
D
M
A
SD/SDHC/SDIO
DMA CONTROLLER
APB
ARM926EJ-S

384MHz
I-TCM
4KB
D-CACHE
16KB
D-TCM
4KB
AES-128
E
N
C
R
Y
P
T
I
O
N
A
N
D

I
N
T
E
G
R
I
T
Y
SRAM
NOR FLASH
SDRAM
MOBILE DDR
NAND
FLASH
AES-128
E
N
C
R
Y
P
T
I
O
N
A
N
D

I
N
T
E
G
R
I
T
Y
SDRAM
MOBILE DDR
POWER
MANAGEMENT
TIMERS
COUNTERS
PWM
INTERRUPT
CONTROLLER
TRUE
RNG
SECURITY
MONITORS
VOLTAGE,
FREQUENCY,
TEMPERATURE,
DIE SHIELD,
EXTERNAL SENSORS
SMART CARD
CONTROLLER
SMART CARD
CONTROLLER
THERMAL
PRINTER I/F
SECURE
KEYPAD
ROM
128KB
OTP
2KB
SRAM
384KB
SECURE
NV SRAM
24KB
AES
DES/3DES
RSA/DSA/ECDSA
SHA-1/SHA-2
HAMMING
CRC
HIGH-SPEED SPI
HIGH-SPEED SPI
HIGH-SPEED SPI
UART
UART
UART
I
2
C
GPIO
ADC
B
R
I
D
G
E
www.maximintegrated.com Embedded Security Product Guide
4
Your PCI PTS 3.1 Terminal...Now
JIBEPOS PCI PTS-Ready Reference Design Reduces Time to Market
73S8009C
SMART CARD INTERFACE IC
73S8009R
SMART CARD INTERFACE IC
73S8009R
SMART CARD INTERFACE IC
MAXQ1741*
SECURE MAGNETIC
CARD READER
CONTACTLESS READER
MAX11802
RESISTIVE TOUCH SCREEN
TFT
BACKLIGHT
MAX9738
AUDIO AMPLIFIER
MAX1931
USB SWITCH
MAX3202E
USB ESD PROTECTION
MAX3202E
USB ESD PROTECTION
73M1822
V90 MODEM
MAX3224E
RS-232 TRANSCEIVER
MAX16020
BATTERY SUPERVISOR
MAX32590
SECURE 384MHz
ARM9 MICROCONTROLLER
MAX8904
PMIC
MAX8578
STEP-DOWN CONVERTER
78Q2123
10/100 ETHERNET PHY
STEPPING MOTOR DRIVER
THERMAL
PRINTER
POWER SUPPLY
MAX11835
PIEZO HAPTIC CONTROLLER
MAX9860
AUDIO CODEC
32MB
LPDDR
64MB NAND
FLASH
JIBEPOS
Protect Magnetic Strip Data at the Source
End-to-End Encryption Made Easy
The DeepCover Secure Microcontroller (MAXQ1741) provides a high level of security for the magnetic stripe reader (MSR) by
placing an ultra-secure C with high-speed hardware encryption inside the magnetic card reader head. Rather than transmitting
sensitive data in cleartext, the MAXQ1741 automatically encrypts the data at the swipe. Furthermore, the device provides a
convenient, secure, nonvolatile storage space for storing various security keys that is protected against physical tampering.
Build your nancial terminal with condence that it will pass PCI evaluation.
Powered by the DeepCover Secure Microcontroller (MAX32590), the JIBEPOS reference design provides the fastest route to getting
your terminal certied. Start with our meshless design, patented secure keypad layout, BOM-optimized hardware, SPA/DPA-resistant
cryptographic library, certied EMV

L1 library, PCI PTS-compliant secure Linux OS, and a security handbook to adapt the design to your
own enclosure.
3.5in TFT color display
Haptic resistive touch screen
Secure magnetic card reader
Ethernet 10/100, V90 modem, USB
NFC contactless reader
Thermal printer
On-board audio
www.maximintegrated.com Embedded Security Product Guide
5
One-Chip PIN Pad Solution
The DeepCover Secure Microcontroller (MAXQ1852*) features a single-cycle 16-/32-bit RISC processor and hardware-
accelerated symmetric and asymmetric encryption engines, as well as extensive communication interfaces including ISO 7816,
USB, and SPI. It has the flexibility to be a stand-alone controller for any PCI-PTS 3.1 PIN pad application or a coprocessor for
financial terminals or any other secure applications. System cost is optimized with extensive GPIO pins to drive a keypad and LCD
display, large system SRAM, and integrated dynamic tamper sensors. These dynamic sensors are fed by a true random signal
that prevents from any bypass attempt. Furthermore upon tampering, the internal AES-256 master key that is used to encrypt the
contents of the battery-backed SRAM is instantly erased. The device also makes product manufacturing and field upgrades much
simpler by offering a public key (ECDSA)-based secure bootloader for programming the internal flash.
JTAG
OSC/PLL
TIMERS/
COUNTERS
POWER
MANAGEMENT
INTERRUPT
CONTROLLER
WATCHDOG
1.8V VOLTAGE
REGULATOR
GPIO
AES
USER ENGINE
DES/3DES
USER ENGINE
2048-BIT MAA
(RSA, DSA, ECDSA)
SHA-1, SHA-2
CRC-16/32
GENERATOR
ENVIRONMENTAL
SENSORS
EXTERNAL
DYNAMIC
SENSOR
CONTROLLER
256KB
FLASH
SECURE RTC
8KB SRAM
TRNG
UNIQUE
ID
4KB
AES ENCRYPTABLE
NV SRAM
48KB
ROM
MAXQ30
32-BIT RISC
CORE
M
M
U
I
-
C
A
C
H
E
ISO 7816 USART SPI USB
MAXQ1852*
Security Features
Hardware crypto engines for AES, 3DES, RSA, DSA, ECDSA,
SHA-1, SHA-224, and SHA-256
True random-number generator (TRNG)
Multiple dynamic sensor inputs and environmental sensors
4KB AES encryptable NV SRAM with instant master key
zeroization upon tampering
Built-in voltage regulator for single power-supply operation
ECDSA bootloader
High-Performance C
16-/32-bit, single-cycle RISC core
Internal 256KB of flash memory
8KB of system SRAM
USB interface, ISO 7816 controller, RTC, USART, and SPI bus
68-pin TQFN or 64-ball CSBGA package
*Future productcontact the factory for availability.
www.maximintegrated.com Embedded Security Product Guide
6
Stop Counterfeiters from Stealing Your IP
Your R&D is very valuable, so protect it from counterfeiters who want to produce and sell it. Our DeepCover SecureAuthenticators
implement advanced physical security to provide the ultimate in low-cost IP protection, clone prevention, and peripheral
authentication. Options range from secure, crypto-strong, FIPS 180-based challenge-and-response bidirectional authentication to
customization of unalterable 64-bit, factory-programmed serial numbers.
OEM authentication
System copy protection
HW/SW license management
Tamper-proof feature settings
Safety/quality assurance
*Contact the factory for 1.8V options.
Part Description
Host
Interface
Authentication Feature
DS2465 SHA-256 coprocessor with 1-Wire

Master I
2
C Secure storage of system secret
DS28E15, DS28E22,
DS28E25
SHA-256 with 0.5Kb/2Kb/4Kb EEPROM 1-Wire Bidirectional challenge and response
DS28CN01 SHA-1 with 1Kb EEPROM I
2
C/SMBus Bidirectional challenge and response
DS28E01-100, DS28E02 SHA-1 with 1Kb EEPROM 1-Wire Bidirectional challenge and response
DS28E10 SHA-1 with 224b OTP EPROM 1-Wire Challenge and response
DS2460 SHA-1 coprocessor I
2
C Secure storage of system secret
MAX66040, MAX66140 SHA-1 with 1Kb EEPROM RF Bidirectional challenge and response, ISO 14443B/15693
DS2431 1Kb EEPROM 1-Wire Customized 64-bit ROM, WP/OTP modes
DS2401, DS2411 64-bit ROM serial number 1-Wire Customized 64-bit ROM
Newest SHA-256 Products Solve Host and Slave Device Needs
C
3.3V*
I
2
C 1-Wire
DS28E25
DS2465
DS28E15
SHA-256 HW engine for MAC response to host challenges
Highly secure storage of secrets
NV user memory with multiple protection
Bidirectional authentication protocol
SHA-256 HW co-processing to operate connected slave devices
Highly secure storage of system solution secret
1-Wire line driving for slave device I/O
Low-power mode: 500nA (typ) at 3.3V
www.maximintegrated.com Embedded Security Product Guide
7
Easily Add System Security
DeepCover Security Managers Provide Total Hardware Security with
No System Redesign
Maxim Integrateds extensive DeepCover Security Managers allow users to add advanced physical security to systems
using their existing system microprocessor. The ICs have a proprietary nonimprinting memory that stores critical data, but
immediately and completely erases this memory upon qualified tamper events. The security managers also provide continuous
tamper detection, regardless of the power source.
Work with your existing microprocessor
I
2
C or SPI interfaces available
Internal secure memory
Nonimprinting memory
Densities from 64B to 4KB
Internal tamper monitors
Temperature, including rate of change
Power
Oscillator
Monitor external circuitry for tampers
Real-time clock/counter
Tamper-event timestamping
Small CSBGA footprint and package
Low power consumption during battery backup
Monitor main power
Automatically switch from main power to battery
Provide power and erase an external SRAM
AUTH
GATEWAY TAMPER
DETECTION
CONTROLLER
ENCRYPTED
I
2
C
SRAM
CONTROLLER
CPU
SUPERVISOR
1KB SECURE
MEMORY
TAMPER
INPUTS
RTC, RNG,
TEMP SENSOR
SERIAL
FLASH
INTERFACE
SPI
INTERFACE
2
SPI
INTERFACE
1
ENCRYPTION
AND
DATA ROUTING
No resident
software
development
required
No code
needed to
communicate
with MAX36025
AES engine after
authentication
MAX36025
AES ENGINE A
AES ENGINE B
General Features
Dual AES processors
Supports 128-, 192-, and 256-bit keys
ECB, CTR, and CBC modes
Authentication via an encrypted I
2
C interface
Bidirectional SPI ports
Use the same key to encrypt/decrypt data
Support for independent encryption/
decryption streams
Security Features
1KB nonimprinting memory for encryption
key storage
Segmented memory to store two sets of
critical data
Temperature, power, and oscillator tamper
monitors
Digital and analog input tamper monitoring
Hardware AES Encryption with Anti-Tamper and Nonimprinting Memory Provides Industry's
Highest Level of Security
The DeepCover Security Manager (MAX36025) provides hardware encryption and the most advanced anti-tamper features
offered in the market. Encrypting/decrypting data in hardware using the MAX36025 provides the highest level of security, as
opposed to software encryption on a general-purpose microcontroller. The keys never leave the MAX36025 and are kept more
secure with the tamper-detection features.
www.maximintegrated.com Embedded Security Product Guide
Contact Maxim Direct at 1.888.629.4642 or for more information, visit www.maximintegrated.com.
2013 Maxim Integrated Products, Inc. All rights reserved. Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated
Products, Inc., in the United States and other jurisdictions throughout the world. All other company names may be trade names or trademarks of their
respective owners.
Rev. 2; May 2013
DeepCover and 1-Wire are registered trademarks of Maxim Integrated Products, Inc.
ARM9 and ARM926EJ-S are trademarks of ARM Limited.
EMV is a registered trademark of EMVCo LLC.
Linux is a registered trademark of Linus Torvalds.
MIPS32 is a registered trademark and 4KSd is a trademark of MIPS Technologies, Inc.
Part
Speed
and Core
Internal Flash/
SRAM Memory
(KB)
Secure NV
SRAM (KB)
External
Memory
USB

SPI ISO 7816 GPIO


Battery
Leakage
(A)
Package
MAXQ1004 6MHz, MAXQ20 16/640B 1 8 300nA 16-TQFN
MAXQ1010 12MHz, MAXQ20 128/2 128B D 1 1 31 400nA 48-TQFN
MAXQ1011*,
MAXQ1012*
12MHz, MAXQ20 64, 32/1 128B D 1 1 31 400nA 48-TQFN
MAXQ1050 25MHz, MAXQ20 128/12
256B +
4KB AES
encryptable
D 1 1 20 240nA 40-TQFN
MAXQ1740,
MAXQ1741
12MHz, MAXQ20 16/ 1152B 2 16 3 28-TQFN
MAXQ1850 16MHz, MAXQ30 256/ 8 D 1 1 (2 cards) 16 130nA
40-TQFN,
49-CSBGA
MAXQ1851* 16MHz, MAXQ30 256/8
256-bit +
4KB AES
encryptable
D 1 1 (2 cards) 16 350nA
40-TQFN,
49-CSBGA
MAXQ1852* 16MHz, MAXQ30 256/8
256-bit +
4KB AES
encryptable
D 1 1 (2 cards) 32 350nA
68-TQFN,
64-CSBGA
USIP
96MHz, MIPS32


4KSd

256/128 512-bit
NOR flash,
SRAM, SDRAM
O 1 3 32 2.9
256-
CSBGA
ZA9L0
180MHz,
ARM922T
/64 4
NOR flash,
SRAM, SDRAM
1 2 76 21
256-
CSBGA
MAX32580*
192MHz,
ARM926EJ-S
/384
256-bit +
24KB AES
encryptable
D 2 2 129 6 169-CSBGA
MAX32590
384MHz,
ARM926EJ-S
/384
256-bit +
24KB AES
encryptable
NOR flash,
NAND SRAM,
SDRAM LPDDR
D, H 5 2 160 6 324-LFBGA
D = device port, O = OTG port, H = host port
Part
Temp
Range
(C)
Power
Consumption
(typ) (A)
Nonimprinting
Memory (KB)
External
Tamper
Monitors
I/O Authentication
AES
Encryption
ECB/CTR/
CBC Modes
EV Kit Package
DS3600,
DS3605
-40 to
+85
5.7
64B
(DS3600)
4
3-wire/
I
2
C


(DS3600)
25-CSBGA
DS3640,
DS3641
-40 to
+85
6.5 1 4
4-wire/
I
2
C
25-CSBGA
DS3645 -55 to +95 12 4 8 I
2
C 49-CSBGA
DS3650,
MAX36051
-40 to
+85
3.0, 1.5 128B 2 4-wire

(MAX36051)
16-CSBGA
MAX36025 -55 to +95 9 1 8 SPI (2) Encrypted I
2
C 2 AES engines 81-CSBGA
Secure Microcontrollers
Security Managers
*Future productcontact factory for availability.
www.maximintegrated.com Embedded Security Product Guide

Vous aimerez peut-être aussi