【产品】国密加密芯片RJMU401开发板集成JTAG接口,支持不同电压的ISO7816智能卡,可快速部署开发环境
随着物联网的迅速发展,安全问题越来越突出,不加密的物联网设备连接到网络后很容易成为黑客攻击的目标,造成隐私或数据泄露,甚至导致人为的严重破坏,信息安全已是物联网建设苛待解决的问题。解决安全问题最有效的手段是进行通信协议加密。由于物联网终端设备MCU资源有限,采用软件实现加密算法往往面对资源瓶颈,采用带硬件加密器的MCU配置复杂,针对此处的应用,笔者推荐武汉瑞纳捷电子推出RJMU401国密加密芯片,不但安全性高而且应用简单,而且该公司配置了该款芯片的开发板,方便使用者快速上手,开发板如图1所示。
图1. RJMU401开发板
该开发板采用SSOP20L封装的RJMU401芯片,所有IO全部引出,支持JTAG调试,实现快速对RJMU401的编程调试。集成ISO7816接口,UART通信接口,支持智能卡COS开发开发,开始实现开发环境的快速部署,主要单元原理图如下所示:
l 主芯片单元:
如上图所示RJMU401管脚主要分为4大类:ISO7816接口,SPI通信接口(与JTAG接口复用),UART接口,GPIO接口(与其它管脚复用)。其中,ISO7816接口符合ISO/IEC7816‐3 标准,支持PBOC3.0 卡规范;支持T=0/T=1 协议,即异步半双工字符传输协议;支持 11 种波特率: FD = 11, 91, 92, 93, 94, 95, 96;并支持奇偶校验错误自动重传;自动错误检测并报告等功能。SPI主、从接口符合 SPI 接口协议规范,可以使用一般方式和DMA 方式进行 SPI 的通信,可实现同步串行、全双工通信总线接口。UART接口符合UART 串口通信协议规范,最高波特率支持115200bps。
l 电源部分
RJMU401工作电压1.6V~5.5V,由于ISO7816 的智能卡分为A类、B类、C类其电压等级不同,分别为5V、3V、1.8V,开发板设计了相应的电压转换电路,如上图所示。通过AMS1117-3.3V,AMS1117-1V8实现3.3V、1.8V的转换。满足不同类型智能卡的应用。
l JTAG仿真器接口
RJMU401内置高性能32位ARM SC100 CPU,主频高达32MHz,具有128~550KB的Flash存储器和18K的RAM。该开发板设计JTAG仿真器接口来对RJMU401进行编程调试,该部分原理如下所示。该部分采用20PIN的不带RTCK的JTAG接口,可实现对RJMU401的编程、下载、调试。
RJMU401内置定时器、终端控制器、 系统控制器等完备的安全机制,同时内置多种加密算法,支持对称加密算法DES/3DES、AES、 国密SM1、国密SM4;非对称加密算法RSA、国密SM2;摘要算法国密SM3、SHA-256,另外芯片内设计有频率安全探测器,保证芯片在非正常工作条件下的操作安全。通过该配套的开发板,可以实现以上加密功能的快速验证和编程环境的搭建。
- |
- +1 赞 0
- 收藏
- 评论 4
本文由楠木II提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
如何使用雅特力32位Cortex® -M4微控制器AT32F425?
搭建AT32开发环境一、调试工具及开发板目前AT32F425开发板都自带AT-Link-EZ调试工具,AT-Link-EZ如下图左边红框所示,它也可拆开后单独搭配其他电路板使用,支持IDE在线调试、在线烧录、USB转串口等功能。
【经验】中微半导体超低功耗ARM Cortex M0+ MCU BAT32G13x系列使用BATcube搭建开发环境
BATcube代码生成工具,方便研发工程师快速配置底层驱动初始化,生成结构化代码模块,加速开发产品和应用,不用在底层驱动上耗费时间和精力,甚至不需要查阅数据手册就能开发产品和应用。本文以BAT32G137开发板自带调试功能为例,介绍中微MCU产品创建工程,开发环境搭建和调试。
如何使用CW32单片机通过ESP8266连接OneNET物联网平台,发送温湿度数据到平台,并接受平台的云控制?
本实验使用到了CW32-48F大学计划开发板、DHT11温湿度传感器模块、ESP8266WIFI模块及Keil5开发环境。
痛苦的现状:主流无线通讯技术无法满足物联网三大成功关键特性
LaKi是千米电子新推出来的无线物联网技术,这是千米电子在发现现有技术无法同时满足三大关键特性的情况下而经过多年研发而成的,包涵了自主研发的MAC层协议和自主设计的PHY层SoC射频芯片。千米电子的LaKi芯片去年完成了MPW样片, 其测试结果非常好,用LaKi样片所做的模组能够在一秒响应(响应速度可设置,可低至数毫秒)的情况下,按照物联网通讯主流需求每天传送30条数百字节(bytes)的数据。
芯科科技为Matter设备选择最合适的开发套件,助力加速并简化工作
如果您正在为智能家居和其他生态系统连接的物联网设备开发软件和硬件,Matter协议可能是当今最令人兴奋的技术之一。对于开发人员希望使用高效的开发套件和工具来快速完成工作的需求,在这篇博客中,Silicon Labs将引导您为Matter项目评估并选用最佳的开发套件。
WiFi Mesh让生活更智能——飞易通物联网通信模块BW246,轻松实现WiFi Mesh网络构建
FEASYCOM BW246模组是一款高性能的物联网通信模块,它集成了WiFi Mesh协议栈,为设备连接和通信提供了便捷的解决方案。BW246模组支持WiFi Mesh的各种功能,可以使用其 SoftAP接口建立多个下行连接,同时使用其 Station接口建立一个上行连接。
解决物联网最后一公里低成本海量覆盖难题!LaKi专家千米电子授权世强硬创代理
LaKi LK2400系列射频SoC是目前唯一用于对讲机应用上的2.4GHz频段的芯片, 可提供低功耗远距离半双工和全双工语音通讯。
【经验】一文教你如何使用USB DEBUG ADPTER调试SLSTK开发板上的EFM8UB1系列8位MCU
Silicon Labs的8位MCU每一个系列都有相应的开发板,以方便用户工程师可以进行设计前期的测试评估。开发板上集成J-link仿真器。工程师可以使用开发板对外部的MCU目标板进行仿真,省去仿真器的购买。但是EFM8UB10系列的接口协议是C2接口,不是所有版本的J-link都兼容此协议,所以推荐使用Silicon Labs的USB DEBUG ADPTER对EFM8系列进行仿真。
Raspberry Pi 4和东胜DSGW-270可编程网关的多维对比
由于树莓派的流行,许多制造商也加入了这一行列,多年来也出现了许多其他类似的SBC板。如果您正在寻找与Raspberry Pi相同但规格不同(如性能更好或成本更低)的主板,本文提供了Raspberry Pi 4和Dusun东胜DSGW-270可编程网关的多维对比。DSGW-270可编程物联网网关是即将推出的面向开发者的物联网网关,其性能类似于树莓Pi4。
电子商城
现货市场
服务
可加工线路板层数:1~10层;最小孔径:0.2mm;孔径公差范围:±0.076mm(±3mil),板尺寸:5mm×5mm~600mm×600mm;板厚:0.2mm±0.08mm~2.0±0.1mm。
最小起订量: 1 提交需求>
可加工PCB层数:4~32层,加工板材:多层板/HDI板/FR4板/高频板/高速板/高温板/铜基板/铝基板/陶瓷基板/软硬结合板,成品尺寸:3~1100mm,板厚:0.15-80mm,最小孔径:0.1mm,铜厚:最高14oz。
最小起订量: 1 提交需求>
查看全部1条回复