-
公开(公告)号:CN116700797A
公开(公告)日:2023-09-05
申请号:CN202310612995.6
申请日:2023-05-29
申请人: 杭州电子科技大学 , 中国人民解放军93216部队
摘要: 本发明公开了一种面向信息安全应用的RISC‑V指令集扩展方法及其系统,方法包括如下步骤:1)识别出加解密算法最经常性的操作,确定扩展指令的功能;2)确定扩展指令的数据通路及其位宽;3)根据RISC‑V指令集的指令格式和指令集编码空间,确定扩展指令的格式和二进制编码。本发明有效提高了RISC‑V处理器在执行加解密算法时的运算效率以及产品的性价比。
-
公开(公告)号:CN116700796A
公开(公告)日:2023-09-05
申请号:CN202310612993.7
申请日:2023-05-29
申请人: 中国人民解放军93216部队 , 杭州电子科技大学
摘要: 本发明公开了RISC‑V信息安全扩展指令在五级流水结构上的实现架构及方法,实现架构包括:专用总线:用于在扩展寄存器堆与专用存储器、扩展寄存器与专用计算部件之间进行数据读取或存储;扩展指令译码部件:用于对加载指令l256、存储指令s256、模加指令、模减指令及蒙哥马利模乘指令的译码;扩展寄存器组:用于对加载指令l256、存储指令s256、模加指令、模减指令及蒙哥马利模乘指令所需的源操作数和目的操作数进行暂存;专用存储器:用于在访存阶段通过专用总线进行256bit数据的存储和读取;专用计算部件:使用模运算电路进行模加减及模乘运算。本发明能适用多种使用模运算的非对称加密算法,降低了资源消耗,提升了处理器对256bit位宽数据进行模运算的速度。
-
公开(公告)号:CN116974981A
公开(公告)日:2023-10-31
申请号:CN202310772633.3
申请日:2023-06-28
申请人: 中国人民解放军93216部队 , 杭州电子科技大学
IPC分类号: G06F15/78 , G06F9/4401 , G06F21/57 , G06F21/60 , G06F21/64
摘要: 本发明属于芯片设计技术领域,具体涉及基于按需重构技术的密码芯片系统及工作方法。系统包括:硬件部分包括:CPU模块、可重构硬件电路模块、接口模块、闪存FLASH和双端口SRAM;软件部分包括:芯片引导程序BIOS、操作系统、用户代码和可重构硬件电路的配置文件。本发明具有能够支持多种加解密算法以及加强加解密算法的安全性和机密性的特点。
-
公开(公告)号:CN117075950A
公开(公告)日:2023-11-17
申请号:CN202311115650.6
申请日:2023-08-31
申请人: 杭州电子科技大学
摘要: 本发明公开了基于主控芯片的嵌入式设备的系统升级及回滚方法及系统,方法包括:对设备外部扩展的Flash空间创建存储区;主控芯片内部Flash检测当前是否需要升级或回滚;接收配置信息,将程序搬移到设备的RAM中;从配置信息区读取串口配置信息、验证系统升级程序来源的参数,等待接收从上位机发送的命令;解析的命令是roll back,得到上一版本系统备份的实际位置;将此区域的程序通过SPI接口读取后写入主控芯片的闪存中;解析的命令是update,从串口接收的码流存储于临时程序区,等待验证;对临时程序区的码流进行数字签名验证;查看升级程序存储到应用程序区将新系统代码写入主控芯片Flash,修改标志信息存储区,更改上一版本和当前版本系统程序的位置信息。
-
公开(公告)号:CN115859393A
公开(公告)日:2023-03-28
申请号:CN202211578684.4
申请日:2022-12-05
申请人: 杭州电子科技大学
摘要: 本发明公开了一种存储设备应急物理自毁装置,包括以下模块:应急自毁模块,用于判断存储设备是否存在应急自毁事件,若是,则向安全策略MCU模块发送应急自毁命令;安全策略MCU模块,与应急自毁模块、电源管理模块相连,接收应急自毁模块的应急自毁命令后,将此应急自毁命令发送至电源管理模块;电源管理模块,用于提供电源,且,当接收安全策略MCU模块的应急自毁命令时产生高电压以击穿烧毁存储设备中的芯片。本发明的自毁是物理方式的自毁,即利用高电压击穿烧毁存储设备中的存储芯片,这比传统的利用片上炸药以及化学药品腐蚀损毁芯片的方式结构简单、安全系数高。
-
-
-
-