没有合适的资源?快使用搜索试试~ 我知道了~
88sc0104c 加密芯片
3星 · 超过75%的资源 需积分: 10 8 下载量 184 浏览量
2013-07-19
22:50:39
上传
评论
收藏 1.35MB PDF 举报
温馨提示
试读
75页
atmel的加密芯片88sc0104c的数据手册,对于了解该芯片有很大帮助
资源推荐
资源详情
资源评论
Features
• A Family of 9 Devices with User Memories from 1 Kbit to 256-Kbit
• EEPROM User Memory
– Four, Eight or Sixteen Zones
– Self-timed Write Cycles
– Single-Byte or Multiple-Byte Page-Write Modes
– Programmable Access Rights for Each Zone
• 2-Kbit Configuration Memory
– 37-byte OTP Area for User-defined Codes
– 160-byte Area for User-defined Keys and Passwords
• High Security Features
– 64-bit Mutual Authentication Protocol (under license of ELVA)
– Encrypted Checksum
– Stream Encryption
– Four Key Sets for Authentication and Encryption
– Eight Sets of Two 24-bit Passwords
– Anti-tearing Function
– Voltage and Frequency Monitor
• Embedded Application Features
– Low Voltage Operation: 2.7V to 5.5V
– Secure Nonvolatile Storage for Sensitive System or User Information
– 2-wire Serial Interface
– 1.0 MHz Compatibility for Fast Operation
– Standard 8-lead Plastic Packages
– Same Pinout as 2-wire Serial EEPROM's
• Smart Card Features
– ISO 7816 Class A (5V) or Class B (3V) Operation
– ISO 7816-3 Asynchronous T = 0 Protocol (Gemplus® Patent)
– Multiple Zones, Key Sets and Passwords for Multi-application Use
– Synchronous 2-wire Serial Interface for Faster Device Initialization
– Programmable 8-byte Answer-To-Reset Register
– ISO 7816-2 Compliant Modules
• High Reliability
– Endurance: 100,000 Cycles
– Data Retention: 10 years
– ESD Protection: 4,000V
CryptoMemory
Specification
AT88SC0104C
AT88SC0204C
AT88SC0404C
AT88SC0808C
AT88SC1616C
AT88SC3216C
AT88SC6416C
AT88SC12816C
AT88SC25616C
5211A–SMIC–04/07
2
5211A–SMIC–04/07
AT88SC0104/0204/0404/0808/1616/3216/6416/12816/25616C
i
5211A–SMIC–04/07
AT88SC0104/0204/0404/0808/1616/3216/6416/12816/25616C
Features ..................................................................................................... 1
1 Pin Configuration and Package Information ......................................... 1
1.1 Pin Configuration .....................................................................................................1
1.2 Package Information ................................................................................................1
2 Description ............................................................................................... 1
2.1 Embedded Applications ...........................................................................................2
2.2 Smart Card Applications ..........................................................................................2
2.3 Scope and Purpose of This Document ....................................................................2
3 Pin Description ......................................................................................... 3
3.1 Supply Voltage (V
CC
) ...............................................................................................3
3.2 Clock (SCL/CLK) .....................................................................................................3
3.3 Serial Data (SDA/IO) ...............................................................................................3
3.4 Reset (RST) .............................................................................................................3
4 Detailed Description ................................................................................ 3
4.1 User Memory ...........................................................................................................3
4.2 Control Logic ...........................................................................................................9
4.3 Configuration Memory .............................................................................................9
5 Communication Security Modes .......................................................... 13
5.1 Security Operations ...............................................................................................13
5.2 Data Protection Features .......................................................................................16
5.3 Configuration Memory Values ...............................................................................17
5.4 Security Fuses ......................................................................................................23
6 Protocol Selection .................................................................................. 25
6.1 Synchronous Mode for Embedded Applications ..................................................25
6.2 Asynchronous Mode for Smart Card Applications ...............................................25
7 Synchronous Protocol ........................................................................... 27
7.1 Start-up Sequence .................................................................................................27
7.2 Command Set ........................................................................................................27
7.3 Command Format ..................................................................................................28
7.4 Acknowledge Polling .............................................................................................29
7.5 Device Addressing .................................................................................................31
7.6 Command Descriptions .........................................................................................31
ii
5211A–SMIC–04/07
AT88SC0104/0204/0404/0808/1616/3216/6416/12816/25616C
8 Initialization Example ............................................................................. 41
8.1 Write Data to User Zones ......................................................................................41
8.2 Unlock the Configuration Memory .........................................................................41
8.3 Write Data to the Configuration Memory ...............................................................41
8.4 Set Security Fuses ................................................................................................41
9 Asynchronous T=0 Protocol ................................................................. 45
9.1 Character Format ..................................................................................................45
9.2 Command format ...................................................................................................45
9.3 PPS Support ..........................................................................................................46
9.4 Command Set ........................................................................................................48
10 Initialization Example ............................................................................. 61
10.1 Write Data to User Zones ....................................................................................61
10.2 Unlock the Configuration Memory .......................................................................61
10.3 Write Data to the Configuration Memory .............................................................61
10.4 Set Security Fuses ..............................................................................................61
11 Absolute Maximum Ratings .................................................................. 65
11.1 DC and AC Characteristics ..................................................................................66
11.2 Timing Diagrams for Synchronous Communications ..........................................67
12 DC Tamper Detection Limits ................................................................. 70
12.1 High Voltage and Low Voltage Limit ....................................................................70
12.2 Minimum Clock Pulse ..........................................................................................70
12.3 Maximum Clock Frequency .................................................................................70
12.4 Power On Reset (POR) Delay .............................................................................70
12.5 Noise Suppression ..............................................................................................70
1
5211A–SMIC–04/07
AT88SC0104/0204/0404/0808/1616/3216/6416/12816/25616C
1. Pin Configuration and Package Information
1.1 Pin Configuration
1.2 Package Information
2. Description
The AT88SCxxxxC is a family of 9 high-performance secure memory devices providing 1K to
256K bits of user memory with advanced built-in security and cryptographic features. The mem-
ory is divided into 4, 8 or 16 user zones each of which may be individually set with different
security access rights or used together to effectively provide space for one or multiple data files.
CryptoMemory has a configuration memory that 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 crypto-
graphic 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.
Table 1-1. Package Pin Configuration
Pad Description ISO Module Contact Standard Package Pin
VCC Supply Voltage C1 8
GND Ground C5 4
SCL/CLK Serial Clock Input C3 6
SDA/IO Serial Data Input/Output C7 5
RST Reset Input C2 NC
1
2
3
4
8
7
6
5
Smart Card Module
VCC=C1
RST=C2
SCL/CLK=C3
NC=C4
C5=GND
C6=NC
C7=SDA/IO
C8=NC
8-lead SOIC, PDIP
NC
NC
NC
GND
VCC
NC
SCL
SDA
剩余74页未读,继续阅读
资源评论
- richardwrq2013-08-12很好,以前这个要签NDA的
- fuyanchaodehao2014-06-20可惜是英文的
- ctrlx2015-03-09官网的资料,没新意
happyleh
- 粉丝: 58
- 资源: 116
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功