DS5250 RSA Key Generation in APPLICATION NOTE
发布时间:
2019-03-22
类型:
应用笔记或设计指南,设计参考、应用指南
品牌:
Maxim(美信)
型号:
DS5250; DS5240
该应用笔记详细阐述了利用Maxim的DS5250微控制器评估套件生成RSA密钥对的技术方法。文档内容涵盖了基于Keil µVision2编译器的开发库构建与示例应用程序开发流程,并介绍了通过Microcontroller Tool Kit (MTK2)将应用程序加载至EV套件的具体操作步骤。此外,笔记还提供了不同位长RSA密钥对生成所需时间的参考数据,为开发者评估系统性能提供了量化依据。针对文中所述的Maxim相关技术方案,Maxim在世强硬创平台上由世强先进(深圳)科技股份有限公司授权代理并提供技术支持及采购服务。基于该方案,用户可通过平台获取原厂授权的正品器件,相关型号支持单件起订、在线下单、样品申请及批量询价,且库存充足。平台专职FAE团队可提供从选型、设计验证到调试的全流程技术支持,覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市。
资料下载
资料平台
| 数据手册 - 英文 |
DS5250评估套件
Rev 1.2
|
下载 |
| 测试报告 - 英文 |
MQFP封装达拉斯半导体可靠性监测报告
07/28/2004
|
下载 |
| 测试报告 - 英文 |
MQFP封装达拉斯半导体可靠性监测报告
1/21/05
|
下载 |
| 测试报告 - 英文 |
MQFP封装达拉斯半导体可靠性监测报告
10/20/06
|
下载 |
| 测试报告 - 英文 |
MQFP封装达拉斯半导体可靠性监测报告
1/20/07
|
下载 |
| 测试报告 - 英文 |
MQFP封装达拉斯半导体可靠性监测报告
7/20/2007
|
下载 |
| 测试报告 - 英文 |
MQFP封装达拉斯半导体可靠性监测报告
10/22/2007
|
下载 |
| 产品勘误说明 - 英文 |
DS5250勘误表
Rev: 040605
|
下载 |
| 产品勘误说明 - 英文 |
DS5250勘误表
Rev: 040605
|
下载 |
| 产品勘误说明 - 英文 |
DS5250勘误表
Rev: 040605
|
下载 |
| 产品勘误说明 - 英文 |
DS5250勘误表
Rev: 040605
|
下载 |
| 数据手册 - 英文 |
DS5240高速安全微控制器
2020/03/25
|
下载 |
| 数据手册 - 英文 |
DS5250高速安全微控制器简略数据表
Rev 4
|
下载 |
| 数据手册 - 英文 |
DS5230 IP Security Microcontroller
Rev 0
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
10/28/05
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
05/02/2006
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
7/20/2006
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
9/2/2010
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
10/23/2012
|
下载 |
| 测试报告 - 英文 |
DS5240可靠性报告
06/02/04
|
下载 |
| 测试报告 - 英文 |
达拉斯半导体公司DS5250 A3版产品可靠性报告
11/19/04
|
下载 |
| 测试报告 - 英文 |
DS5250 MQFP包MAXIM集成产品可靠性监控报告
8/2/2010
|
下载 |
| 测试报告 - 英文 |
MQFP包MAXIM集成产品可靠性监控报告
1/25/2008
|
下载 |
| 测试报告 - 英文 |
MQFP包MAXIM集成产品可靠性监控报告
4/20/2008
|
下载 |
| 测试报告 - 英文 |
MQFP包MAXIM集成产品可靠性监控报告
4/8/2009
|
下载 |
| 测试报告 - 英文 |
达拉斯0.6μm硅栅CMOS(E6)可靠性监测报告
10/20/2009
|
下载 |
| 测试报告 - 英文 |
达拉斯0.6μm硅栅CMOS(E6)可靠性监测报告
8/2/2010
|
下载 |
| 测试报告 - 英文 |
达拉斯0.6μm硅栅CMOS(E6)可靠性监测报告
8/20/10
|
下载 |
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
为DS5250应用程序使用keilc编译器的说明
本文档详细介绍了如何使用Keil µVision2工具套件和Keil C51编译器为DS5250安全微控制器创建和编译C语言应用程序。涵盖了创建新项目、设置项目选项、编写项目代码、编译项目以及使用微控制器工具包将编译后的应用程序加载到微控制器外部加密RAM中的步骤。本文档基于DS5250评估套件和Keil µVision2版本2.40以及Keil C51编译器版本7.10进行开发。
阅读原文 >>
配置Keil PK51工具以支持24位连续寻址模式应用说明
本文档介绍了如何配置Keil PK51工具以支持24位连续寻址模式。主要内容包括:连续寻址模式的需求和优势,配置Keil PK51工具的步骤,包括选择设备、自定义启动文件和初始化代码,以及如何定义和配置内存空间。此外,还提供了DS80C390微控制器的示例配置和测试方法。
阅读原文 >>
嵌入式系统的安全性应用笔记
嵌入式系统安全性是保证密钥安全性的关键,而密钥保护是安全系统设计的核心。资料强调了密钥不应离开嵌入式系统边界的重要性,并介绍了DS5250安全微控制器如何通过非易失性SRAM、入侵侦测、代码空间加密等技术提供高级别的密钥保护,满足政府和金融应用的安全需求。
阅读原文 >>
DS5250微控制器模幂定时应用说明
本应用笔记介绍了DS5250高速安全微控制器中模指数运算的实现方法。详细解释了模数算术加速器(MAA)的配置,讨论了执行时间的选择,并展示了典型的执行时间。内容包括MAA的基本操作、模指数运算的计算方法、MAA的运行速度选择以及典型的时间测量结果。
阅读原文 >>
嵌入式系统安全应用说明
本应用笔记探讨了嵌入式系统中的安全防护,强调仅加密不足以保护敏感信息。文章指出,保护密钥是确保系统安全的关键。Maxim的DS5250微控制器通过内部非易失性SRAM、电池供电的篡改检测和反应机制,以及加密代码空间,提供高级别安全保护,适用于政府及金融应用。笔记还讨论了设计安全系统的重要性,并强调了DS5250在关键保护方面的优势。
阅读原文 >>
DEEPCOVER® 嵌入式安全 方案指南
Maxim Integrated的DEEPCOVER嵌入式安全方案指南详细介绍了其安全产品和服务,旨在为物联网(IoT)设备提供安全保障。指南涵盖了安全微控制器、安全认证器、工厂密钥管理、多器件编程以及支持服务。方案旨在防止假冒、IP反向工程、恶意软件注入等攻击,确保设备安全认证、安全引导和加密。指南还提供了DeepCover安全微控制器和认证器的详细规格和应用案例。
阅读原文 >>
利用DS80C400微控制器 构建拨号网络 第二卷
阅读原文 >>
Microcontroller ENGINEERING REVIEW 第6期:嵌入式系统的安全性/基于MAXQ3212构建遥控钥匙
本文主要介绍了Microcontroller ENGINEERING REVIEW中的相关内容,包括MAX1473、RSSI、10kΩ、47nF等元器件的应用,以及ET6361、DS5250、DS89C440等产品的技术特点。此外,还涉及了NBYR4323、MAXQ3212等产品的性能参数和应用场景。文章还讨论了3DES ENGINE、KEYS、64-BIT ENCRYPTED BUFFER等安全特性,以及NV SRAM、ON-CHIP INSTRUCTION CACHE等存储解决方案。
阅读原文 >>
使用KeilμVision调试器与DS52x0安全微控制器应用说明
本应用笔记介绍了如何使用Keil µVision2工具套件调试DS5250高速安全微控制器应用程序。调试过程包括将调试监控应用程序加载到DS5250中,并通过选定的串行端口与Keil µVision2进行通信。笔记详细描述了安装调试监控器、创建和编译C应用程序、以及调试项目的步骤。
阅读原文 >>
DS5250与磁条读卡器应用说明的接口
本应用笔记介绍了如何使用Maxim的DS5250安全微控制器与磁条卡读卡器接口。内容涵盖磁条卡读卡和解码的实现方法,以及如何将磁条卡读卡功能与安全微控制器的安全性和加密功能相结合。示例使用DS5250评估套件连接到磁条卡读卡器,并提供源代码,可轻松移植到Maxim的其他8051系列微控制器。
阅读原文 >>
《使用DeepCover SecureComiculator(MAXQ1103)应用程序生成RSA密钥说明》
本应用笔记介绍了如何使用Maxim的DeepCover Secure Microcontroller (MAXQ1103)生成RSA密钥对。MAXQ1103适用于金融终端应用,具备RSA等安全特性。该笔记展示了如何使用RSA密钥对加密和解密明文消息,并展示了使用MAXQ1103 EV Kit和CrossWorks开发环境进行安全应用开发的理想平台。此外,还提供了RSA密钥生成库的使用示例,包括如何生成密钥对以及如何使用公钥和私钥进行加密和解密操作。
阅读原文 >>
通过将DS5250用作安全协处理器应用程序来提高系统安全性
本应用笔记介绍了如何使用Maxim DS5250高速安全微处理器作为安全协处理器,以保护密码、PIN码、加密密钥和其他关键数据。DS5250采用三重DES总线加密、复杂的篡改传感器和电池备份SRAM,形成一个加密边界,保护宝贵知识产权。用户可配置的外部篡改传感器允许系统架构师将DS5250的安全防护扩展到应用程序的封装中,如果需要,可以保护所有系统组件。笔记还讨论了安全协处理器的作用、DS5250的安全特性以及如何构建安全的嵌入式系统。
阅读原文 >>
基于SRAM的微控制器优化安全应用说明
本文介绍了使用非易失性SRAM作为存储安全数据的最佳内存技术。通过使用DES或三重DES加密内存,可以建立加密边界,使安全信息免受黑客攻击。文章强调了SRAM的易失性可以通过使用篡改反应式传感器来进一步保护,这些传感器会在检测到篡改时擦除加密密钥。DS5250是一款高性能、安全的8051微控制器,利用安全SRAM的独特属性来保护敏感数据。文章还讨论了浮栅内存技术的局限性,以及如何通过SRAM实现快速读写周期,以实现最高级别的保护。
阅读原文 >>
使用DS87C530/DS5250实时时钟应用说明
本文介绍了Maxim公司DS87C530/DS5250高速微控制器,具有实时时钟(RTC)功能,适用于数据记录等应用。文章详细探讨了与DS1620数字温度计和恒温器接口的温度测量技术,以及时间测量和闹钟设置。此外,还提供了示例代码,用于实现时间戳、特定时间执行任务或执行非常长的定时延迟等现实世界的时间操作。
阅读原文 >>
使用DS5250作为DS5002应用程序的插入式升级说明
本文介绍了Maxim公司DS5250高速安全微控制器作为DS5002FP的升级替代方案。DS5250具有更高的性能、更严格的安全性和更丰富的功能,与DS5002FP兼容,无需更改现有硬件设计。升级后的主要优势包括:更高的执行速度(高达25MHz)、改进的三重DES加密和4096位模数加速器引擎以支持RSA等公钥加密算法。此外,DS5250还提供了更大的内部SRAM、额外的时钟模式和双数据指针,增加了编写应用程序代码的灵活性。
阅读原文 >>
基于SRAM的微控制器提供更高的安全性应用笔记
本文主要探讨了基于SRAM的微控制器在金融支付系统中的应用及其安全性。文章强调了在支付系统中保护敏感信息的重要性,并详细介绍了SRAM存储技术如何通过快速擦除存储内容来防止数据泄露。文章还讨论了DS5250安全型高速微控制器的设计特点,包括其内部加密边界、自毁输入引脚和入侵响应功能,以及如何通过这些特性提高支付系统的安全性。
阅读原文 >>
工业IO手册
本手册详细介绍了Maxim Integrated的工业I/O解决方案,包括数字I/O、模拟I/O、可配置I/O和相关互补IC。内容涵盖数字输入和输出模块的设计,包括高电流电感负载的数字输出模块设计、系统设计建议、数字输入类型、工业I/O评估板和外围模块等。此外,还介绍了模拟输入和输出模块,以及可配置模拟I/O。手册中还提供了多个参考设计,以帮助快速将产品推向市场。
阅读原文 >>
过程控制方案指南
本指南介绍了Maxim Integrated针对工业过程控制的解决方案,涵盖电源、测量与控制、通信和保护等方面。内容包括隔离电源、高压降压稳压器、超摆幅技术、DeepCover安全方案、模拟输入参考设计、ADC、DAC和输出调理器、传感器数字转换器、可靠通信、过压/过流保护器、IO-Link主机和设备收发器以及RS-485收发器等。指南旨在帮助工程师快速找到适合其应用的解决方案。
阅读原文 >>
使用MAX98357A音频放大器,帮助听众以全新的方式感受音乐
Flexound Systems利用MAX98357A音频放大器,将音频与振动技术结合,为听音体验带来全新维度。公司旨在通过其Flexound Xperience模块,将触觉融入游戏椅、治疗床等多种设备。MAX98357A提供高性价比、低功耗解决方案,简化设计流程,助力Flexound Systems实现快速上市。
阅读原文 >>
深盖安全微控制器(MAXQ1103)应用说明的破坏性复位诊断程序
本应用笔记介绍了MAXQ1103 DeepCover安全微控制器的破坏性重置诊断例程。该例程在触发任何篡改检测输入时擦除敏感数据。在破坏性重置后,恢复向量允许诊断代码运行,执行必要的日志记录或通知破坏事件的额外操作。笔记探讨了使用Rowley CrossWorks C编译器编写诊断例程的各个方面,并提供了源代码下载。
阅读原文 >>
《在智能卡交易中使用DS8007应用说明》
本应用笔记介绍了基于DS8007多协议双智能卡接口芯片和DS5002安全微控制器的智能卡支付交易系统。该系统实现了基本的信用卡和借记卡交易功能,包括卡初始化功能。使用DS8007评估套件板和提供的C源代码,实现了智能卡的基本信用、借记和卡初始化功能。笔记详细描述了硬件配置、软件工具、交易功能实现以及示例交易细节。
阅读原文 >>
DS8007和智能卡接口基础应用说明
本应用笔记介绍了DS8007智能卡接口的基本原理和操作。DS8007是一款支持ISO 7816、EMV和GSM11-11标准的低成本、双通道智能卡接口芯片。它能够与微控制器连接,管理两个独立智能卡的接口细节。笔记详细阐述了智能卡的工作原理、通信协议、接口要求以及如何使用DS8007与DS5002安全微处理器进行通信。此外,还提供了示例代码和软件,展示了如何实现完整的智能卡会话。
阅读原文 >>