资讯
论坛
词条
众包
招聘
商城
下载
问答
博客
工程师家园
帮助
搜索
登录
立即注册
一牛网论坛
一流研发工程师学习交流分享电子技术的论坛!
工作时间
周一到周五 9:00-11:30 13:30-19:30
热线电话
19168984579
论坛客服
QQ:
2064607811
微信:
19168984579
商城客服
QQ:
1911822682
微信:
18924675756
手机|智能终端
MTK/联发科
高通平台
紫光展锐
瑞芯微RK
全志平台
SigmaStar/Mstar
海思平台
匠芯创
联咏科技
珠海海奇
国科微
翱捷ASR平台
其它平台
维修论坛
通讯|射频技术
射频技术
5G技术
天线技术论坛
红外技术论坛
美格智能
移远通信
鼎桥通信
瑞识科技
射频IC库
卫星通讯&定位
蓝牙
wifi
NB-IoT
通讯技术
微波&雷达技术
NFC
USB技术论坛
RFID
ZigBee
Lora
433
对讲技术
有线通讯与控制
通讯协议
开元通讯
激光
嵌入式
鸿蒙OS论坛
Freescale论坛
xmos
开阳半导体
基合半导体
平头哥半导体
富士康半导体
紫光同创
暖芯迦
Marvell
树莓派
翼辉OS论坛
UCOS技术论坛
VxWorks论坛
君正论坛
瑞昱论坛
亿智论坛
齐感论坛
Amlogic论坛
龙芯论坛
FlyThings
炬芯论坛
nxp论坛
乐鑫论坛
OpenWRT
arm开发
linux
keil技术论坛
FPGA
DSP
LVGL
PLC
Python
乐升半导体
其他
单片机
ST技术论坛
IC设计
兆易创新/GD单片机
PWM技术论坛
Arduino技术论坛
伟诠电子
国民技术
芯科|silicon labs
英飞凌|Infineon
51单片机
新唐单片机
TI技术论坛
赛元微单片机
单片机C语言
ATMEL单片机
西门子单片机
华大单片机
Intel单片机
Freescale单片机
Thomson单片机
ADI单片机
Microchip单片机
武汉新芯
瑞盟
单片机基础
航顺单片机
CPLD
灵动微单片机
美信技术论坛
人工智能AI论坛
自动驾驶
元宇宙
神经网络
NLP
机器学习
算法
智能机器人
AR/VR
NVIDIA|英伟达
版块导航
forumnav
论坛
一牛网电子研发工程师交流论坛
芯片词条
MTK/高通/海思/瑞芯微/全志/展讯/射频/蓝牙/单片机/WIFI/电源/晶晨/瑞昱等系列芯片
开发板/模块
MTK/海思/全志/瑞芯微/蓝牙/高通等系列开发板/核心板
摄像头
摄像头模块
问答
整合一牛网论坛所有电子工程师开发问题
直播预告
屏/TP
原厂合作入口
机械防抖摄像头
18-30倍可变焦模组
5G相关方案定制
T31/T40方案定制
全志方案定制
展讯4G/5G方案定制
Ai硬件方案
PD超级快充方案
MTK4G/5G方案
wifi/cpe相关方案
RK相关方案
摄像头和测温模块
FPGA高清视频方案
高通方案
显示屏方案
AMLOGIC相关方案
高精度定位模组
联咏相关方案
一牛网
»
论坛
›
元器件|物料库
›
加密&解密ic
›
武汉瑞纳捷加密安全芯片RJMU401的DES和SM4分组密码算法 ...
查看:
3039
|
回复:
1
武汉瑞纳捷加密安全芯片RJMU401的DES和SM4分组密码算法原理
sunnyqi001
当前离线
积分
1405
sunnyqi001
已绑定手机
发表于 2019-10-28 09:33:54
|
显示全部楼层
|
阅读模式
来自
广东省深圳市
武汉瑞纳捷加密安全
芯片
RJMU401
是采用业内领先的低功耗高效率32位安全处理器SC100内核,该芯片内置有SM1/SM2/SM3/SM4/DES/RSA/AES等多种加密算法,具备完备的安全防护,如频率检测、抗SPA/DPA/EMA/DEMA攻击、防篡改检测电路等措施,防止外部恶意攻击,保护芯片数据安全;RJMU401属于国密级金融加密安全芯片,并已经取得国密安全芯片型号认证,编号:SXH2018102。
在实际加解密功能应用时,很多应用场景所需加密的数据量相对会比较大,往往需要对原始数据进行分组加密。小编今天就重点介绍一下加密安全芯片RJMU401中的分组密码算法——DES和SM4。桑尼奇孙生,QQ:2335804557, 18576699326, 欢迎交流!(更多详情)
(一)分组密码算法介绍
分组密码算法就是将明文数据按固定长度进行分组,然后在同一密钥控制下逐组进行加密,从而将各个明文分组变换成一个等长的密文分组的密码。其中二进制明文分组的长度称为该分组密码的分组规模。
分组密码的实现原则如下:
(1)必须实现起来比较简单,知道密钥时加密和脱密都十分容易,适合硬件和(或)软件实现。
(2)加脱密速度和所消耗的资源和成本较低,能满足具体应用范围的需要。
分组密码的设计基本遵循混淆原则和扩散原则。
混淆原则就是将密文、明文、密钥三者之间的统计关系和代数关系变得尽可能复杂,使得敌手即使获得了密文和明文,也无法求出密钥的任何信息;即使获得了密文和明文的统计规律,也无法求出明文的任何信息。
扩散原则就是应将明文的统计规律和结构规律散射到相当长的一段统计中去。也就是说让明文中的每一位影响密文中的尽可能多的位,或者说让密文中的每一位都受到明文中的尽可能多位的影响。
瑞纳捷加密安全芯片RJMU401中的分组密码算法DES
DES算法是在美国NSA(国家安全局)资助下由IBM公司开发的密码算法,其初衷是为政府非机密的敏感信息提供较强的加密保护。它是美国政府担保的第一种加密算法,并在1977年被正式作为美国联邦信息处理标准。DES主要提供非军事性质的***机构和私营部门使用,并迅速成为名声最大,使用最广的商用密码算法。DES以 64 位为 分组对数据 加密,它的 密钥长度 是 56 位,加密解密 用 同一算法。DES 加密算法是对 密钥 进行保密,而 公开算法,包括加密和解密算法。这样,只有掌握了和发送方 相同密钥 的人才能解读由 DES加密算法加密的密文数据。因此,破译 DES 加密算法实际上就是 搜索密钥的编码。对于 56 位长度的 密钥 来说,如果用 穷举法 来进行搜索的话,其运算次数为 2 ^ 56 次。
瑞纳捷加密安全芯片RJMU401中的分组密码算法SM4
SM4国密算法由国家密码局发布,此算法是一个分组算法,用于无线局域网产品。该算法的分组长度为128比特,密钥长度为128比特。加密算法与密钥扩展算法都采用32轮非线性迭代结构。解密算法与加密算法的结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。:此算法采用非线性迭代结构,每次迭代由一个轮函数给出,其中轮函数由一个非线性变换和线性变换复合而成,非线性变换由S盒所给出。其中rki为轮密钥,合成置换T组成轮函数。轮密钥的产生与上图流程类似,由加密密钥作为输入生成,轮函数中的线性变换不同,还有些参数的区别。
(四)DES和SM4算法比较
DES算法和SM4算法的目的都是为了加密保护静态储存和传输信道中的数据;从算法上看,国产SM4算法在计算过程中增加非线性变换,理论上能大大提高其算法的安全性,并且由专业机构进行了密码分析,民间也对21轮SM4进行了差分密码分析,结论均为安全性较高。
(五)小结
瑞纳捷加密安全芯片RJMU401不仅内置有DES及SM4分组加密算法,而且还于内置有3DES、AES、RSA等多种国际加密算法,以及国密SM1、SM2、SM3等国密算法硬件引擎,支持PKI等强认证功能,超强的安全和功能,使得这颗芯片成为安全IC领域的佼佼者。下面小编也简单介绍一下瑞纳捷加密安全芯片RJMU401的一些特点。
(1)32位ARM-SC100安全处理器:
三级流水线架构,快速指令执行。超低功耗设计,有休眠和深度休眠模式。存储器保护单元(MPU),确保数据安全。
KEIL
MDK开发环境支持。自主研发的智能操作系统COS。
(2)超大的存储空间:
550KB超大Flash存储空间,支持一卡多应用,随意升级和扩展应用。18KB超大SRAM使数据处理畅通无阻。Flash的擦写寿命10万次以上,读写一个Page(256字节)仅需3ms。
(3)完善的安全特性:
电压/频率/温度/光敏检测功能,防止恶意攻击破解芯片。硬件CRC16/32校验电路。硬件32位真随机数发生器。硬件防篡改检测电路。128位唯一身份ID。
(4)强壮的电气特性:
ESD保护:4000V以上。宽工作电压:1.62 to 5.5V。超低休眠功耗:10uA以内。
(5)坚固的品质:
华虹宏力先进的90nm生产制造工艺保证。高、低温循环测试72小时以上。
静电测试
、群脉冲测试。Flash擦写寿命测试。加热、激光、异常电压等物理攻击测试。100%的出厂检测率,保证每个芯片的可靠性。
技术词条:
RJMU401
点击查看更多芯片型号
相关帖子
•
RJMU401/RJWF303 ESAM模块安全芯片介绍
•
金融等级的加密安全芯片RJMU401
•
内置8K ROM及550KB Flash的大容量国密级安全加芯片RJMU401
•
车载智能终端T-BOX加密方案-武汉瑞纳捷安全加密芯片RJMU401
•
金融等级的加密安全芯片RJMU401
•
车载智能终端T-BOX加密方案-武汉瑞纳捷安全加密芯片RJMU401
•
基于ARM SC100内核、内嵌SM1、SM2、SM3、SM4国密加密算法的国密安全芯片RJMU401
•
Runjet瑞纳捷RJMU401 SM1/SM2/SM3/SM4国密安全芯片datasheet
回复
举报
yhj19880422
当前离线
积分
5833
yhj19880422
已绑定手机
已实名认证
发表于 2022-3-8 17:57:06
|
显示全部楼层
来自
广东省深圳市南山区
谢谢分享,期待更详细资料
回复
顶
踩
举报
返回列表
发布新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页
关于我们
关于我们
加入我们
新闻动态
联系我们
服务支持
官方商城
隐私声明
常见问题
论坛总则
合作/建议
TEL: 19168984579
工作时间:
周一到周五 9:00-11:30 13:30-19:30
扫一扫关注公众号
扫一扫打开小程序
Copyright © 2013-2024
一牛网
版权所有
All Rights Reserved.
帮助中心
|
隐私声明
|
联系我们
|
手机版
|
粤ICP备13053961号
|
营业执照
|
EDI证
发布新帖
我的帖子
110520000元
项目累计金额
3911个
对接项目数量
接项目
发需求
最新回复
工业级微模块——替代LTM4620A双通道13A DC-DC开关模式电源
CMWRUN(LTE测试脚本配置说明文档)
3GPP各个版本法规集合
展讯平台PCLog抓取使用指南
D类音频功放,2×30W国产iML6602兼容替代TI-TPA3128
华为内部的RD_射频基础知识培训资料
最新热帖
MTK/联发科MT6877(天玑900)MTK5G芯片规格书/datasheet
QXDM 4 破解版下载
RK3588S数据手册Datasheet、Tablet Demo原理图&PCB
紫光展锐Simba_R8.22.2953工具下载
Rockchip RK3588 TRM资料, Rock5B和官方Toybrick-RK3588x原理图
UNISOC UDX710 1.35GHz Cortex-A55内核嵌入式5G通信处理器datasheet
热门博客
更多
DAC8228FPZ
DAC8222 双通道12位双缓冲乘法CMOS D/A转换器
DAC8426AR/883C 特性
QPA2640T 20-40 GHz 8瓦GaN放大器
QPB0220N 2-18 GHz宽带GaN SSPA 中文资料规格书PDF数据手册引脚图图片价格参数功能特
KMFN60012M-B21规格书
登录
注册
手机|智能终端
(36)
MTK/联发科
(10)
MTK硬件
MTK软件
MTK工具
高通平台
(10)
高通硬件
高通软件
高通工具
紫光展锐
(2)
RDA平台
硬件资料
软件资料
工具下载
瑞芯微RK
(5)
全志平台
(5)
全志A系列
全志D系列
全志B系列
全志F系列
全志H系列
全志R系列
全志V系列
全志T系列
全志VR系列
全志工具
全志X系列
SigmaStar/Mstar
海思平台
匠芯创
联咏科技
SoC
显示驱动
珠海海奇
国科微
翱捷ASR平台
其它平台
其它平台软件
其它平台硬件
维修论坛
(4)
手机刷机包
苹果APPLE
三星SAMSUNG
其他品牌
维修经验交流
通讯|射频技术
(15)
射频技术
(4)
5G技术
(6)
5G技术分享
5G应用/产品
5G规划/政策
天线技术论坛
红外技术论坛
美格智能
移远通信
鼎桥通信
(5)
瑞识科技
射频IC库
卫星通讯&定位
蓝牙
NORDIC技术论坛
上海博通
盛芯微
恒玄科技
汇顶科技|GOODIX
其他
富芮坤|FREQCHIP
伦茨科技
wifi
NB-IoT
通讯技术
微波&雷达技术
NFC
USB技术论坛
RFID
ZigBee
Lora
433
对讲技术
有线通讯与控制
通讯协议
开元通讯
激光
嵌入式
(3)
鸿蒙OS论坛
(1)
Freescale论坛
xmos
开阳半导体
基合半导体
平头哥半导体
富士康半导体
紫光同创
暖芯迦
Marvell
树莓派
翼辉OS论坛
UCOS技术论坛
VxWorks论坛
君正论坛
瑞昱论坛
(1)
亿智论坛
齐感论坛
Amlogic论坛
龙芯论坛
FlyThings
炬芯论坛
nxp论坛
乐鑫论坛
OpenWRT
arm开发
linux
keil技术论坛
FPGA
DSP
(1)
LVGL
PLC
Python
乐升半导体
其他
单片机
(0)
ST技术论坛
意法半导体STM
意法半导体STL
ST意法半导体
IC设计
兆易创新/GD单片机
PWM技术论坛
Arduino技术论坛
伟诠电子
国民技术
芯科|silicon labs
英飞凌|Infineon
51单片机
新唐单片机
TI技术论坛
赛元微单片机
单片机C语言
ATMEL单片机
ATmega8系列
ATmega16系列
AVR系列
AT系列
西门子单片机
华大单片机
Intel单片机
Freescale单片机
Thomson单片机
ADI单片机
Microchip单片机
武汉新芯
瑞盟
单片机基础
航顺单片机
CPLD
灵动微单片机
美信技术论坛
人工智能AI论坛
(0)
自动驾驶
元宇宙
神经网络
NLP
机器学习
算法
智能机器人
AR/VR
NVIDIA|英伟达
显示屏|触摸屏
(2)
Quanta|广达
SVA|上广电
BOE|京东方
AUO|友达光电
SAMSUNG|三星电子
CMO|奇美电子
gooddisplay|大连佳显
newvision|新相微电子
analogix|硅谷数模
sharp|夏普
lnnoLux|群创光电
天马
Eink|元太科技
GOODiX|汇顶科技
Sitronix|矽创电子
ILItek|奕力科技
LG
Atmel
永嘉微电
HOLTEK|合泰
视涯技术
格科微
SOLOMON SYSTECH
RENESAS|瑞萨
Himax|奇景光电
FocalTech|敦泰
JDI
旭曜科技
墨水屏
龙讯
联阳
Capstone|瑞奇达
Algoltek安格
显示控制
段码|点阵
其他
(2)
物联网应用
(0)
医疗电子
智能家居
无人机专区
智能产品
智能车专区
智能硬件
智能软件
工业设计
其他
Camera|视频技术
(1)
Camera摄像头
(1)
镁光Camera
扫描头
视频技术
格科微Camera
OV Camera
Sony Camera
安森美Camera
东芝Camera
原相Camera
三星Camera
思比科Camera
DB/东部Camera
SET Camera
富瀚微Camera
思特威Camera
鸿图微Camera
晶相 Camera
BYD/比亚迪Camera
美信Camera
现代Camera
松翰Camera
奇景Camera
NEXTCHIP
传感器论坛
(0)
光敏传感器
气敏传感器
力敏传感器
热敏传感器
磁敏传感器
湿敏传感器
声敏传感器
距离传感器
图像传感器
其他传感器
电源|电池|充电技术
(1)
芯达茂微电子
力芯微
恒率科技
智芯微电子
森利威尔
POE技术
开关电源技术
BMS
电池技术
充电技术
LDO DC-DC
电平转换IC库
移动电源技术
其他电源技术
(1)
元器件|物料库
(1)
Memory|存储芯片
连接器/接插件
长江连接器
其他
二/三极管
集成电路(IC)
(1)
加密&解密ic
LED二极管
晶体&振荡器
晶体管
其他元器件
其它规格书
阻容感库
TOMIISHI
电阻/电感
LED驱动IC
音频IC
安耐科
宏晶微
台湾鑫创
汇顶
上海智浦欣
顺芯
胜翼
瑞盟
普瑞
AKM|旭化成微
艾为电子
欧胜微
YAMAHA|雅马哈
耐福
凌云科技
音频IC库
移动应用开发
(0)
Android应用开发
Android源码
Android资料
开源&组件&框架
Android视频教程
android开发
Framework
IOS开发交流
iOS经验问答
iOS视频教程
iOS资料下载
Swift开发
php论坛
Java
保护器件
(0)
雷卯电子
电路保护器件
仪器|仪表|实验设备
(1)
安捷伦
安立/Anritsu
横河
TEK/泰克
星河亮点
罗德与施瓦茨
(1)
是德
advantest/爱德万
福禄克/Fluke
柯卡美能达
艾法斯
中承科技
其他品牌
PCB论坛
(0)
EDA软件与应用
PADS|Powerpcb
Allegro|OrCAD
Mentor|其它EDA
Altium|Protel
genesis|cam论坛
EDA软件下载
DFx经验交流
3D PCB
专业评审
学员专区
PCB技术资源区
原理图|SCH
PCB作品文件
Layout设计指南
EDA技术论坛
参考设计
制作工艺
PCB生产工艺
FPC专区
SMT专区
绿色无铅
夹具模具
生产设备
基础知识
(0)
硬件基础知识
软件基础知识
区块链技术
EMI|EMC|仿真
ESD
EMI
EMC
EMI器件库
活动与公告
(0)
公告专区
活动专区
灌水专区
一牛开源
(0)
新移开源
悬赏互助
—
—
—
展
开
版
块
导
航
在本版发帖
搜索
扫一扫添加微信客服
QQ客服
返回顶部
快速回复
返回顶部
返回列表