RSA Key Generation Using the DeepCover SecureMicrocontroller (MAXQ1103) APPLICATION NOTE
发布时间:
2019-03-22
类型:
应用笔记或设计指南,设计参考、应用指南
品牌:
Maxim(美信)
型号:
MAXQ1103; MAXQ30; DS5250
本应用笔记详细阐述了如何利用Maxim的DeepCover安全微控制器MAXQ1103生成RSA密钥对。该器件专为金融终端应用设计,具备卓越的安全特性,笔记中不仅展示了使用RSA密钥对进行明文消息加密和解密的具体流程,还提供了RSA密钥生成库的使用示例,涵盖密钥对生成及公私钥加解密操作的全过程。此外,文档结合MAXQ1103评估套件与CrossWorks开发环境,为安全应用开发提供了理想的实践指导。Maxim在世强硬创平台上由世强先进(深圳)科技股份有限公司授权代理并提供技术支持及采购服务。基于该方案,用户可通过平台获取原厂授权的正品器件,相关型号支持单件起订、在线下单、样品申请及批量询价,且库存充足。平台专职FAE团队提供从选型、设计验证到调试的全方位技术支持,覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市。
资料下载
资料平台
| 数据手册 - 英文 |
MAXQ1103 DeepCover Secure Microcontroller with Rapid Zeroization Technology and Cryptography
Rev 5
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
10/28/05
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
05/02/2006
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
7/20/2006
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
9/2/2010
|
下载 |
| 测试报告 - 英文 |
MQFP包的可靠性监视报告
10/23/2012
|
下载 |
| 产品勘误说明 - 英文 |
MAXQ1103 勘误表
Rev 0
|
下载 |
| 产品勘误说明 - 英文 |
MAXQ1103 勘误表
Rev 1
|
下载 |
| 产品勘误说明 - 英文 |
MAXQ1103勘误表
Rev 0
|
下载 |
| 产品勘误说明 - 英文 |
MAXQ1103勘误表
Rev 1
|
下载 |
| 产品勘误说明 - 英文 |
MAXQ1103勘误表
Rev 1
|
下载 |
| 产品勘误说明 - 中文 |
MAXQ1103 勘误表
Rev 1
|
下载 |
| 数据手册 - 中文 |
MAXQ1103 高性能安全RISC微控制器 数据资料缩写本
Rev 4
|
下载 |
| 测试报告 - 英文 |
达拉斯半导体公司DS5250 A3版产品可靠性报告
11/19/04
|
下载 |
| 数据手册 - 中文 |
MAXQ1850 评估套件
Rev 0
|
下载 |
| 测试报告 - 英文 |
DS5250 MQFP包MAXIM集成产品可靠性监控报告
8/2/2010
|
下载 |
| 产品勘误说明 - 英文 |
DS5250勘误表
Rev: 040605
|
下载 |
| 产品勘误说明 - 英文 |
DS5250勘误表
Rev: 040605
|
下载 |
| 产品勘误说明 - 英文 |
DS5250勘误表
Rev: 040605
|
下载 |
| 产品勘误说明 - 英文 |
DS5250勘误表
Rev: 040605
|
下载 |
| 数据手册 - 英文 |
MAX-IDE Simulator User's Guide for the MAXQ Microcontrollers
Sep 22, 2006
|
下载 |
| 数据手册 - 英文 |
MAXQ1103评估套件数据表
Rev 0
|
下载 |
| 测试报告 - 英文 |
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 1.2
|
下载 |
| 数据手册 - 英文 |
MAXQ1851带快速擦除技术和加密技术的DeepCover安全微控制器简略数据表
Rev 0
|
下载 |
| 数据手册 - 英文 |
MAXQ1050带USB和硬件加密的DeepCover安全微控制器简略数据表
Rev 3
|
下载 |
| 开发环境(软件/固件) - 英文 |
MaxQ开发工具指南
Version 1.0
|
下载 |
| 数据手册 - 英文 |
DeepCover安全微控制器评估套件(评估:MAXQ1850)简略数据表
Rev 1
|
下载 |
| 数据手册 - 英文 |
DS5250高速安全微控制器简略数据表
Rev 4
|
下载 |
| 数据手册 - 英文 |
MAXQ1850 DeepCover Secure Microcontroller with Rapid Zeroization Technology and Cryptography
Rev 4
|
下载 |
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
深盖安全微控制器(MAXQ1103)应用说明的破坏性复位诊断程序
本应用笔记介绍了MAXQ1103 DeepCover安全微控制器的破坏性重置诊断例程。该例程在触发任何篡改检测输入时擦除敏感数据。在破坏性重置后,恢复向量允许诊断代码运行,执行必要的日志记录或通知破坏事件的额外操作。笔记探讨了使用Rowley CrossWorks C编译器编写诊断例程的各个方面,并提供了源代码下载。
阅读原文 >>
DeepCover安全微控制器(MAXQ1850)EVKIT和MAXQ30的CrossWorks编译器入门
本应用笔记介绍了如何使用MAXQ1850 DeepCover安全微控制器EV开发套件和CrossWorks编译器进行应用开发。MAXQ1850是一款高性能、高安全性的32位RISC微控制器,适用于电子商务、银行和数据安全应用。笔记详细说明了如何设置开发套件、创建和构建应用,并使用CrossWorks编译器和调试工具进行应用调试。
阅读原文 >>
DeepCover安全微控制器(MAXQ1103)评估套件和MAXQ30的CrossWorks编译器入门
本应用笔记介绍了如何使用CrossWorks C编译器为DeepCover Secure Microcontroller (MAXQ1103)创建、构建和调试应用程序。MAXQ1103是一款专为金融终端应用设计的16位指令集微控制器,具有32位数据路径和多种安全特性,包括支持DES、3DES、SHA、RSA、ECDSA等加密算法。应用笔记详细介绍了MAXQ1103评估套件(EV)的设置和使用,以及如何通过CrossStudio工具进行应用程序的调试。
阅读原文 >>
DeepCover安全微控制器(MAXQ1103)评估套件和MAXQ30的CrossWorks编译器入门
本应用笔记介绍了如何使用CrossWorks C编译器和DeepCover Secure Microcontroller (MAXQ1103)评估套件创建、构建和调试应用程序。MAXQ1103是一款专为金融终端应用设计的16位指令集微控制器,具有32位数据路径和多种安全特性,包括加密加速器、真硬件随机数生成器、低泄漏电池备份NVSRAM等。笔记详细介绍了MAXQ1103评估套件的设置、使用CrossWorks编译器创建简单应用程序(如LED闪烁),以及如何使用CrossStudio进行应用程序调试。
阅读原文 >>
DEEPCOVER® 嵌入式安全 方案指南
Maxim Integrated的DEEPCOVER嵌入式安全方案指南详细介绍了其安全产品和服务,旨在为物联网(IoT)设备提供安全保障。指南涵盖了安全微控制器、安全认证器、工厂密钥管理、多器件编程以及支持服务。方案旨在防止假冒、IP反向工程、恶意软件注入等攻击,确保设备安全认证、安全引导和加密。指南还提供了DeepCover安全微控制器和认证器的详细规格和应用案例。
阅读原文 >>
利用DS80C400微控制器 构建拨号网络 第二卷
阅读原文 >>
MAXQ™ 构简介 ENGINEERING REVIEW 第三卷
本文详细介绍了MAXQ系列微控制器的架构、指令集、性能特点以及与其他微控制器的比较。文章涵盖了MAXQ的RISC架构、指令格式、寄存器组织、内存管理、I/O操作和中断处理等方面。同时,文章还对比了MAXQ与AVR、PIC、MSP430等微控制器的性能差异,并提供了示例代码和性能比较图表。
阅读原文 >>
DeepCover安全微控制器(MAXQ1850)EV工具包和MAXQ30的CrossWorks编译器入门
本应用笔记介绍了如何使用MAXQ1850 DeepCover安全微控制器开发套件和CrossWorks编译器进行应用开发。MAXQ1850是一款高性能、高安全性的32位RISC微控制器,适用于电子商务、银行和数据安全应用。笔记详细介绍了MAXQ1850的开发环境搭建、应用编程、编译调试过程,并提供了相关示例代码。
阅读原文 >>
MAXQ30微控制器的模幂计时应用说明
本应用笔记介绍了Maxim Integrated的DeepCover® Secure Microcontrollers(MAXQ1050、MAXQ1850和MAXQ1103)在执行模幂运算时的性能。这些微控制器通过模算术加速器(MAA)提供硬件支持,支持模加、减、乘、平方、模幂等操作。笔记提供了不同模数大小、密钥类型和优化级别下的典型执行时间。此外,还讨论了使用中国剩余定理(CRT)来提高模幂运算速度的方法。
阅读原文 >>
MAXQ核心组件指南
本资料介绍了MAXQ系列微控制器核心汇编指南,包括核心设计、开发工具、汇编器使用方法、输出文件格式、语法规则、标签类型、常量操作、预定义寄存器、数据语句等。资料旨在帮助开发者使用MAXQ汇编器编写应用程序,并提供了相关参考资料和在线帮助。
阅读原文 >>
使用椭圆曲线数字签名算法(ECDSA)与DeepCover安全微控制器(MAXQ1103)的模数算术加速器(MAA)应用说明
本应用笔记介绍了如何在DeepCover Secure Microcontroller(MAXQ1103)的Modular Arithmetic Accelerator(MAA)模块上使用椭圆曲线数字签名算法(ECDSA)。文中详细描述了ECDSA的原理和实现过程,包括椭圆曲线域参数的设置、私钥和公钥的生成、签名和验证过程等。同时,还提供了MAXQ1103在ECDSA操作上的性能数据,包括密钥生成、签名和验证的耗时。
阅读原文 >>
MAXQ架构闪亮登场:MAXQ2000介绍 ENGINEERING REVIEW
MAXQ2000是一款高性能、16位的RISC微控制器,适用于电池供电的混合信号应用。它采用Harvard存储器结构,具有16位数据、代码与寄存器,支持8位或16位宽的系统与外设寄存器。MAXQ2000具备多种电源管理模式,支持在线调试与程序装载功能,并集成了丰富的混合信号外设,如LCD控制器、SPI端口、1-Wire总线等。此外,MAXQ2000还支持C语言或汇编语言开发,并提供高级工具和仿真器,以简化开发过程。
阅读原文 >>
MAXQ3210 ENGINEERING REVIEW 第5期:利用MAXQ3210进行环境监视/基于MAXQ2000的安全系统控制
本文档主要介绍了NBYR4321和NBYR3111两款微控制器的功能、配置和使用方法。包括初始化、自检、传感器读取、信号处理、睡眠模式等操作流程。同时,文档还详细描述了微控制器的引脚配置、状态码、诊断测试等内容。
阅读原文 >>
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等存储解决方案。
阅读原文 >>
嵌入式系统的安全性应用笔记
嵌入式系统安全性是保证密钥安全性的关键,而密钥保护是安全系统设计的核心。资料强调了密钥不应离开嵌入式系统边界的重要性,并介绍了DS5250安全微控制器如何通过非易失性SRAM、入侵侦测、代码空间加密等技术提供高级别的密钥保护,满足政府和金融应用的安全需求。
阅读原文 >>