一种量子随机数实时高速后处理器及后处理实现方法

    公开(公告)号:CN115860127B

    公开(公告)日:2024-09-10

    申请号:CN202211638616.2

    申请日:2022-12-19

    IPC分类号: G06N10/20 G06F7/58

    摘要: 本发明涉及一种量子随机数实时高速后处理器及后处理实现方法。应用于高速量子随机数的实时后处理及数据安全性的提升,使用FPGA的FFT硬件资源,包括Toeplitz子矩阵生成模块、Toeplitz子矩阵扩展模块、数据扩展模块,快速FFT计算模块以及Toeplitz子矩阵运算结果合并模块;通过Toeplitz子矩阵进行分解流水线操作,通过将Toeplitz子矩阵扩展为循环矩阵同时扩展原始随机数,从而通过FPGA中FFT硬件资源进行处理,减少FPGA的LUT资源的占用。

    一种基于指纹U盘的密码管理方法及装置

    公开(公告)号:CN110909336B

    公开(公告)日:2023-11-14

    申请号:CN201911325287.4

    申请日:2019-12-20

    IPC分类号: G06F21/32 G06F21/44 G06F21/46

    摘要: 本发明公开了一种基于指纹U盘的密码管理方法及装置,该方法包括:S1:浏览器插件启动时,对通过身份认证的用户生成第一密钥;S2:用户通过所述浏览器插件首次登陆一网站时,所述浏览器插件使用所述第一密钥和预置在指纹U盘固件中的第二密钥实现用户密码信息加密存储至数据库中。本发明基于指纹U盘的密码管理方法及装置实现简单,安全可控,携带方便,适用性强。

    数据加密方法、解密方法、保护装置、片内存储器及芯片

    公开(公告)号:CN109635599B

    公开(公告)日:2024-01-09

    申请号:CN201811493479.1

    申请日:2018-12-07

    IPC分类号: G06F21/79 G06F21/60

    摘要: 一种数据加密方法,将n位数据存储于片内存储器之前,先将n位数据每4位为一组划分为n/4个组,对各组数据进行加密,再将加密数据存储于片内存储器中:对各组数据进行变换;将变换后的各组数据通过对应组的非线性转换算法进行转换,得到非线性输出数据;将n位数据密钥与片内存储器地址进行处理后生成n位中间密钥;将n位中间密钥进行变换并通过对应组的非线性转换算法进行转换得到非线性输出密钥;将非线性输出数据与非线性输出密钥进行异或得到加密数据。本发明基于非线性变化的加密方法对存储器的数据进行非线性转换、密钥生成、数据变换、异或等处理,使存储器的数据为密文,增加了存储器攻击的难度。

    处理器及其原生MPU的SBoot处理方法

    公开(公告)号:CN111143821B

    公开(公告)日:2023-04-11

    申请号:CN201911343420.9

    申请日:2019-12-20

    IPC分类号: G06F21/44 G06F21/60 G06F21/62

    摘要: 本发明提供了一种处理器及其原生MPU的SBoot处理方法,其中,结合ARMv7‑M架构权限模式和原生MPU特性,提供了执行关键代码的接口,进而能够以非特权级权限引导进入一级用户的关键代码,避免了关键代码被任意调取,从而既能保护一级用户的关键代码,又能使得二级用户正常开发。同时,还可结合ARMv7‑M架构权限模式和原生MPU特性接管中断,实现执行关键代码的关键步骤;以及最终让处理器工作在Thread模式下,以非特权级权限引导进入用户中断处理程序,进一步实现对一级用户关键代码的保护,以及二级用户正常开发。

    总线通信的UART侧处理方法与通信装置

    公开(公告)号:CN111159073B

    公开(公告)日:2023-09-26

    申请号:CN201911343536.2

    申请日:2019-12-20

    IPC分类号: G06F13/24 G06F13/42 G06F11/07

    摘要: 本发明提供了一种总线通信的UART侧处理方法与通信装置,其中,UART端具有RX管脚与TX管脚,所述RX管脚与所述TX管脚短接后通过单根线对接于所述1‑WIRE端的连接端;本发明可在UART端模拟1‑WIRE总线的时序,从而实现UART端与1‑WIRE端间数据的发送与接收,进一步方案中,还可实现1‑WIRE端复位脉冲的应答。进而,在使用了本发明的方案后,可无需配置相应的1‑WIRE总线接口,避免了成本的增加,且在未配置1‑WIRE总线接口的情况下,依旧实现基于1‑WIRE协议的总线通信。

    集成电路版图的检测方法、装置、设计方法与电子设备

    公开(公告)号:CN111159971B

    公开(公告)日:2023-09-22

    申请号:CN201911343537.7

    申请日:2019-12-20

    发明人: 高敬 周玉洁 孙坚

    IPC分类号: G06F30/398

    摘要: 本发明提供了一种集成电路版图的检测方法、装置、设计方法与电子设备,所述的方法,包括:确定所需检测的当前金属网络的GDS文件;自所述GDS文件获取各金属线的金属线坐标;自所述GDS文件获取现有过孔的坐标;根据所述金属线坐标与所述现有过孔的坐标,确定遗漏过孔和/或缺失过孔的坐标。本发明可有效避免因过孔遗漏或缺失所导致的金属线电阻增加,进而避免芯片功能紊乱、电迁移以及直接烧毁等情况的发生。

    一种敏感电路的版图设计方法及版图

    公开(公告)号:CN109657315B

    公开(公告)日:2023-07-07

    申请号:CN201811500009.3

    申请日:2018-12-07

    发明人: 高敬 周玉洁 孙坚

    IPC分类号: G06F30/392

    摘要: 本发明公开了一种敏感电路的版图设计方法及版图,该方法用于清除金属密度不足,包括如下步骤:如果敏感电路的版图的金属密度没有达到要求,则从焊盘上引入一条金属线;在所述敏感电路版图的周边和内部添加若干满足金属密度要求的衬底接触,以提高敏感电路版图金属密度;同时,将所述衬底接触连接到所述金属线上。本发明用于消除金属密度不足,同时保证芯片的性能不受影响。

    一种指纹裂纹的检测与修复方法

    公开(公告)号:CN109657579B

    公开(公告)日:2023-06-09

    申请号:CN201811500234.7

    申请日:2018-12-07

    IPC分类号: G06V40/12 G06T5/00

    摘要: 本发明公开了一种指纹裂纹的检测与修复方法,包括特征点提取,裂纹检测,裂纹修复;特征点提取是对指纹原始图像进行预处理得到细化图像,提取特征点;裂纹检测是根据特征点分布图,计算图像每个像素点的特征点密度值,特征点密度值大于预设值的像素点属于裂纹点,所有的裂纹点集合在一起就构成了裂纹区域,如果图像中所有点的特征点密度值都小于预设值,则表示该指纹不存在裂纹;裂纹修复是根据裂纹区域内断裂点之间的方向场差值,将裂纹区域划分为:A类裂纹区和B类裂纹区;在A类裂纹区采用方向偏差估计法、距离估计法匹配断裂点对,并用逐步逼近法将两点重新连接,在B类裂纹区采用法线定标法匹配断裂点对,并用三角约束法将两点重新连接。

    一种免晶振的CAN设备校准系统及方法

    公开(公告)号:CN116016019B

    公开(公告)日:2024-09-27

    申请号:CN202211638528.2

    申请日:2022-12-19

    IPC分类号: H04L12/40 H04J3/06

    摘要: 本发明公开了一种免晶振的CAN设备校准系统,包括主控模块、存储模块、CAN收发器模块和RC振荡器;主控模块分别与存储模块和RC振荡器信号连接,用于从存储模块接收RC调教值发送至RC振荡器,以控制RC振荡器;RC振荡器还与存储模块和CAN收发器模块信号连接,用于接收RC调教值并向主控模块、存储模块和CAN收发器模块提供时钟信号,以分别作为主控模块、存储模块和CAN收发器模块的时钟来源;存储模块用于存储RC调教值。本发明有效降低了整体设备的成本,目前高精度的晶振价格与带CAN收发器芯片的价格相当,而内部RC振荡器是集成在芯片内部的模块,基本上不增加额外的成本,从而很好地降低成本。其次,此方法对待接入的CAN总线系统没有任何不良的影响。