0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Atmel AT88SC1616C:高性能安全存储器的深度解析

chencui 2026-04-05 16:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Atmel AT88SC1616C:高性能安全存储器的深度解析

在电子设备的安全存储领域,Atmel的AT88SC1616C是一款备受关注的高性能安全存储器。它属于Atmel CryptoMemory家族,为用户提供了16-Kbit的用户内存,并集成了先进的安全和加密特性。下面我们就来详细了解这款产品。

文件下载:AT88SC1616C-SH-T.pdf

产品概述

AT88SC1616C是Atmel CryptoMemory家族的一员,能提供16-Kbit的用户内存。用户内存被划分为16个128字节的区域,每个区域都可以单独设置不同的安全访问权限,也可以组合起来为1到16个数据文件提供存储空间。

产品特性

内存特性

  • EEPROM用户内存:拥有16-Kbit(2-Kbyte)的EEPROM用户内存,分为十六个128字节(1-Kbit)的区域,具备自定时写周期,支持单字节或16字节的页面写入模式,每个区域的访问权限可进行编程设置。
  • 配置区域:有2-Kbit的配置区域,包含37字节的OTP区域用于用户定义代码,以及160字节的区域用于用户定义的密钥和密码。

安全特性

  • 认证协议:采用64位相互认证协议(获得ELVA许可),提供加密校验和、流加密功能,拥有四组用于认证和加密的密钥集,以及八组24位密码。
  • 防护功能:具备防撕裂功能、电压和频率监测功能,保障数据安全。

智能卡特性

  • 操作模式:支持ISO 7816 Class A(5V)或Class B(3V)操作,遵循ISO 7816 - 3异步 (T = 0) 协议(Gemplus专利)。
  • 接口与应用:具有多区域、密钥集和密码,适用于多应用场景;同步2线串行接口可实现更快的设备初始化;可编程的8字节复位应答寄存器;符合ISO 7816 - 2标准的模块。

嵌入式应用特性

  • 电气特性:可在2.7V至5.5V的低电压下运行,采用2线串行接口,与1.0MHz兼容,实现快速操作。
  • 封装与兼容性:采用标准的8引脚塑料封装,符合环保要求(超过RoHS标准),引脚排列与2线串行EEPROM相同。

高可靠性

  • 耐用性:具有100,000次的写入耐久性,数据可保留10年。
  • 防护能力:具备4000V的静电放电保护能力。

引脚说明

Pad Description ISO Module TWI Module Standard Package Pin
V CC Supply Voltage C1 C1 8
GND Ground C5 C5 4
SCL/CLK Serial Clock Input C3 C3 6
SDA/IO Serial Data Input/Output C7 C7 5
RST Reset Input C2 NC NC

绝对最大额定值

  • 温度范围:工作温度为 -40°C至 +85°C,存储温度为 -65°C至 +150°C。
  • 电压与电流:任何引脚相对于地的电压为 -0.7至VCC + 0.7V,最大工作电压为6.0V,直流输出电流为5.0mA。

设备架构

用户区域

EEPROM用户内存被划分为16个1024位的区域,不同区域可存储不同类型的数据或文件。只有满足安全要求后,才能访问用户区域,安全要求由用户在设备个性化过程中在配置内存中定义。

控制逻辑

对用户区域的访问通过内置的控制逻辑实现,该逻辑可通过访问寄存器、密钥寄存器和在设备个性化时编程到配置内存中的密钥进行配置。控制逻辑中还集成了一个加密引擎,用于执行设备的各种高级安全功能。

配置内存

配置内存由2048位的EEPROM内存组成,用于存储密码、密钥和代码,并定义每个用户区域的安全级别。配置内存的访问权限由控制逻辑定义,用户无法更改。

协议选择

AT88SC1616C支持两种不同的通信协议:

异步 (T = 0) 协议

适用于智能卡应用,符合ISO 7816 - 3的冷复位要求。上电顺序为:VCC升高,RST、I/O - SDA和CLK - SCL为低;将I/O - SDA设置为接收模式;向CLK - SCL提供时钟信号;400个时钟周期后RST升高。设备将响应64位的ATR代码,选择异步模式后,不关闭设备无法切换到同步模式。

同步2线协议

上电后由于RST上的内部上拉,默认进入同步模式,适用于使用标准塑料封装的嵌入式应用。上电顺序为:VCC上电,RST也升高;VCC稳定后,可驱动CLK - SCL和I/O - SDA。首次发出命令前需发送五个时钟脉冲。

通信安全模式

设备与主机之间的通信有三种基本模式: 模式 配置数据 用户数据 密码 数据完整性检查
标准 明文 明文 明文 MDC
认证 明文 明文 加密 MAC
加密 明文 加密 加密 MAC

安全选项

防撕裂功能

在写周期中发生电源故障时,可恢复设备存储数据的完整性。该功能可选,启用后写命令执行时间会变长,数据限制为8字节。数据先写入EEPROM的缓冲区,再写入目标地址。若第二次写入因电源故障中断,设备下次上电时会自动从系统缓冲区恢复数据。在2线模式下,启用防撕裂功能时,主机在写命令后需进行长达8ms的ACK轮询;上电时,主机可能需要进行长达2ms的ACK轮询。

写锁定

若用户区域配置为写锁定模式,8字节页面的最低地址字节构成该页面字节的写访问字节。写锁定字节可通过将其最低有效位写为“0”进行锁定,且写锁定模式激活后,写锁定字节只能编程,写入“0”的位不能恢复为“1”,写锁定配置下每次只能写入一个字节。

密码验证与安全功能

密码验证

密码可用于保护任何用户区域的读写访问。有效密码呈现后,会被记忆并保持有效,直到电源关闭、呈现新密码或RST激活。有八组密码可用于保护用户区域,一次只有一个密码有效,写密码也提供读访问权限。

认证协议

用户区域的访问可通过认证协议进行保护,可从四个密钥中选择一个用于用户区域。认证成功后会被记忆,只要芯片通电就保持有效,除非初始化新的认证或RST激活。若新的认证请求未通过验证,卡片将失去之前的认证,需重新进行认证。

校验和

AT88SC1616C实现了数据有效性检查功能,以校验和的形式呈现。在标准模式下,校验和为修改检测码(MDC),主机可从设备读取MDC以验证数据接收是否正确;在认证和加密模式下,校验和变为消息认证码(MAC),提供双向数据完整性检查和数据来源认证功能。

加密

读写和验证密码命令期间,设备与主机之间交换的数据可进行加密,以确保数据机密性。发行者可在配置内存中设置要求对用户区域进行加密,可从四个密钥中选择一个用于用户区域。即使不要求加密,主机若知道正确密钥也可选择激活加密。

管理员模式

启用此功能后,持有特定密码的用户可完全访问所有八组密码,包括更改密码的能力。

修改禁止

受此功能保护的用户区域在任何时候都不允许写入访问,该区域必须在设备个性化期间、安全熔丝熔断之前进行写入。

仅编程

受此功能保护的用户区域内的数据只能从“1”更改为“0”,不能从“0”更改为“1”。

初始设备编程

为启用CryptoMemory的安全特性,需对设备进行个性化设置,通过简单的读写命令对配置内存进行编程,设置寄存器并加载适当的密码和密钥。访问配置内存前,需成功提供安全代码(AT88SC1616C的安全代码为$20 0C E0)。写入并验证配置内存中的数据后,需熔断安全熔丝以锁定信息。

订购信息与包装信息

订购信息

Atmel Ordering Code Package Voltage Range Temperature Range
AT88SC1616C - MJ M2 – J Module – ISO 2.7V–5.5V Commercial (0°C–70°C)
AT88SC1616C - MP M2 – P Module - ISO 2.7V–5.5V Commercial (0°C–70°C)
AT88SC1616C - MJTG M2 – J Module – TWI 2.7V–5.5V Commercial (0°C–70°C)
AT88SC1616C - MPTG M2 – P Module - TWI 2.7V–5.5V Commercial (0°C–70°C)
AT88SC1616C - PU 8P3 2.7V–5.5V Industrial (−40°C–85°C)
AT88SC1616C - SH 8S1 2.7V–5.5V Industrial (−40°C–85°C)
AT88SC1616C - WI 7 mil wafer 2.7V–5.5V Industrial (−40°C–85°C)

包装信息

不同订购代码对应的模块尺寸、封装形状、厚度和间距等信息各不相同,具体可参考文档中的详细说明。

Atmel AT88SC1616C凭借其丰富的功能和高安全性,在智能卡和嵌入式应用等领域具有广阔的应用前景。电子工程师设计相关产品时,可以根据具体需求充分发挥这款产品的优势。大家在实际应用中有没有遇到过类似产品的使用问题呢?欢迎在评论区分享交流。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 安全存储器
    +关注

    关注

    0

    文章

    15

    浏览量

    7598
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索 Atmel AT88SC0808CA:高性能安全存储解决方案

    探索 Atmel AT88SC0808CA:高性能安全存储解决方案 在电子设计领域,安全
    的头像 发表于 04-06 09:10 293次阅读

    Atmel AT88SC0404CA CryptoMemory:高性能安全存储解决方案

    Atmel AT88SC0404CA CryptoMemory:高性能安全存储解决方案 在电子设计领域,
    的头像 发表于 04-06 09:05 223次阅读

    Atmel AT88SC0404C CryptoMemory芯片:安全存储的理想之选

    Atmel AT88SC0404C CryptoMemory芯片:安全存储的理想之选 在电子设备的设计中,安全
    的头像 发表于 04-06 09:05 228次阅读

    深入解析Atmel AT88SC0204CA CryptoMemory:安全性能的完美融合

    深入解析Atmel AT88SC0204CA CryptoMemory:安全性能的完美融合 引言 在当今数字化的时代,数据
    的头像 发表于 04-06 09:05 256次阅读

    深入解析Atmel AT88SC0104C高性能安全存储器的卓越之选

    深入解析Atmel AT88SC0104C高性能安全存储器的卓越之选 在电子设备日益智能化和网
    的头像 发表于 04-06 09:05 247次阅读

    AT88SC6416C高性能安全存储器的卓越之选

    AT88SC6416C高性能安全存储器的卓越之选 在电子设计领域,安全存储一直是至关重要的环节
    的头像 发表于 04-05 16:10 796次阅读

    高性能安全存储利器:AT88SC3216C CryptoMemory芯片深度剖析

    AT88SC3216C是CryptoMemory®家族中的一员,是一款高性能安全存储器。它提供32 Kbits的用户内存,内置先进的安全
    的头像 发表于 04-05 16:10 705次阅读

    探索Atmel AT88SC1616C高性能安全存储解决方案

    探索Atmel AT88SC1616C高性能安全存储解决方案 在电子设计领域,数据安全和可靠
    的头像 发表于 04-05 16:10 635次阅读

    Atmel AT88SC118 CryptoCompanion 设备深度解析

    Atmel AT88SC118 CryptoCompanion 设备深度解析 在电子设备日益智能化和网络化的今天,数据安全成为了至关重要的问
    的头像 发表于 04-05 16:10 814次阅读

    深入解析Atmel AT88SC118 CryptoCompanion芯片:安全性能的完美融合

    深入解析Atmel AT88SC118 CryptoCompanion芯片:安全性能的完美融合 在电子设计领域,
    的头像 发表于 04-05 15:55 647次阅读

    深入解析Atmel AT88SC0204C CryptoMemory芯片

    深入解析Atmel AT88SC0204C CryptoMemory芯片 在电子设计领域,数据安全存储是至关重要的环节。
    的头像 发表于 04-05 15:40 638次阅读

    Atmel AT88SC0104CA CryptoMemory芯片:高性能安全存储解决方案

    AT88SC0104CA是一款具备高级安全和加密特性的高性能安全存储器,拥有1-Kbit的用户内存。其用户内存被划分为四个32字节的区域,
    的头像 发表于 04-05 15:40 671次阅读

    Atmel AT88SC0204C CryptoMemory:高安全性能的2Kbit存储解决方案

    Atmel AT88SC0204C CryptoMemory:高安全性能的2Kbit存储解决方案 在当今的电子设备中,数据的安全性和可靠性至
    的头像 发表于 03-17 14:45 252次阅读

    Atmel AT27C256R:高性能OTP EPROM的详细解析

    Atmel AT27C256R:高性能OTP EPROM的详细解析 在电子设计领域,选择合适的存储器至关重要。
    的头像 发表于 01-08 15:00 412次阅读

    Atmel AT27C020:高性能OTP EPROM的深度剖析

    Atmel AT27C020:高性能OTP EPROM的深度剖析 在电子设计领域,选择合适的存储器对于系统的
    的头像 发表于 01-07 18:20 1264次阅读