-
公开(公告)号:CN117828589A
公开(公告)日:2024-04-05
申请号:CN202311870019.7
申请日:2023-12-29
申请人: 湖南国科微电子股份有限公司
摘要: 本发明提供一种哈希锁步核装置、芯片和电子设备,该装置包括至少两种哈希算法核,至少两种哈希算法核均位于不同时钟域,至少两种哈希算法核的类型包括第一算法核和与第一算法核对应的第二算法核;第一算法核用于在对应时钟域中使用对应的哈希算法对第一待算数据进行运算,并将运算过程中的过程数据传输至对应的第二算法核;第二算法核用于在对应时钟域中使用对应的哈希算法对第一待算数据进行本地哈希运算,并将本地哈希运算时的过程数据与对应的第一算法核传输的过程数据进行对比,得到对比结果,对比结果用于确定所有哈希算法核的受攻击检测结果。由此在哈希硬件执行环境时实现错误注入检测,帮助提升信息安全和所在系统的功能安全。
-
公开(公告)号:CN116611096A
公开(公告)日:2023-08-18
申请号:CN202310735355.4
申请日:2023-06-20
申请人: 湖南国科微电子股份有限公司
摘要: 本申请实施例提供了一种故障检测方法、装置、电子设备及存储介质。该方法包括:将初始数据输入加解密模块进行加密和/或解密运算;在加密和/或解密运算过程中,若所述加解密模块的当前计算轮次为冗余计算轮次,则运行所述加解密模块以根据过渡数据进行冗余计算,得到计算结果及冗余结果;所述过渡数据与所述初始数据和所述当前计算轮次相关;根据所述计算结果及所述冗余结果确定第一故障注入结果。这样,能够随时检测是否存在故障注入并及时反馈故障注入结果,无需等待密码运算结束时才能判断是否存在故障注入,节省硬件资源消耗。
-
公开(公告)号:CN115459899A
公开(公告)日:2022-12-09
申请号:CN202211080846.1
申请日:2022-09-05
申请人: 湖南国科微电子股份有限公司
摘要: 本发明公开了一种加密方法、装置、计算机设备及计算机可读存储介质,涉及信息安全领域,方法包括:接收到加密请求时,获取加密请求对应的第一种子矩阵;控制第一超混沌系统模块和第二超混沌系统模块根据第一种子矩阵中的参数生成对应的结果,并利用生成的结果更新第一种子矩阵;利用更新后的第一种子矩阵中的参数得到随机数值;利用随机数值对加密请求对应的待加密对象进行加密。基于此,本发明根据两个超混沌系统生成的随机数值的方式,提升了随机数值的字段长度,进而使基于随机数值的周期性更隐蔽,从而提高了基于随机数值的加密方法的效果。
-
公开(公告)号:CN111401541A
公开(公告)日:2020-07-10
申请号:CN202010162763.1
申请日:2020-03-10
申请人: 湖南国科微电子股份有限公司
摘要: 本发明公开了一种数据传输控制方法及装置,该方法包括:处理器发送数据请求命令;直接内存存取控制器接收并处理处理器发送的数据请求命令,确定数据读取规则;直接内存存取控制器根据数据读取规则从随机静态存储器中读取处理器请求的数据,并将处理器请求的数据发送至处理器;其中,直接内存存取控制器被配置为可以同时接收并处理多个处理器发送的数据请求命令,确定相应的数据读取规则;处理器接收请求的数据并开始运算。本发明能够使不同的处理器可以并行从神经网络加速处理器内部的静态随机存储器中读取数据,节省运算时数据传输的等待时间。
-
公开(公告)号:CN116401720A
公开(公告)日:2023-07-07
申请号:CN202310442397.9
申请日:2023-04-23
申请人: 湖南国科微电子股份有限公司
摘要: 本发明公开了一种PUF内存共享系统、方法、计算机设备及存储介质,该系统包括:PUF模块和系统控制模块,当所述PUF模块结束执行PUF功能时,所述PUF模块发送内存释放控制信号给所述系统控制模块,所述系统控制模块接收到所述内存释放控制信号后,获得所述PUF模块的PUF内存使用权限;当所述PUF模块需要执行PUF功能时,所述PUF模块向所述系统控制模块发送内存要求控制信号,所述系统控制模块接收到所述内存获取控制信号后,将所述PUF模块的PUF内存使用权限移交给所述PUF模块。使得PUF模块的内存在PUF功能执行完后,可以释放给系统使用,而在需要执行PUF功能时,又可以主动调用,确保了系统本身的PUF功能和安全性的同时,提高了内存利用率。
-
公开(公告)号:CN111506518A
公开(公告)日:2020-08-07
申请号:CN202010284840.0
申请日:2020-04-13
申请人: 湘潭大学 , 湖南国科微电子股份有限公司
摘要: 本发明公开了一种数据存储控制方法及装置,该方法包括:读取模块接收神经网络加速处理器发送的数据请求指令,根据数据请求指令从静态随机存储器中的第一物理地址读取数据,并将数据发送至神经网络加速处理器,以使神经网络加速处理器对数据进行运算,得到运算结果;存储模块接收神经网络加速处理器发送的数据存储指令,根据数据存储指令将运算结果发送至控制模块;控制模块接收运算结果,并根据第一控制指令将运算结果发送至静态随机存储器中的第二物理地址。本发明能够将神经网络加速处理器的运算结果存储至内部的静态随机存储器,降低后续运算时读取数据的延时,提高运算效率。
-
公开(公告)号:CN117348843A
公开(公告)日:2024-01-05
申请号:CN202311099674.7
申请日:2023-08-29
申请人: 湖南国科微电子股份有限公司
摘要: 本申请公开了块内频数检测装置及处理系统,该块内频数检测装置包括计数器、igamc模块和比较器;计数器用于获取待检序列中N个非重叠子序列;igamc模块,与计数器电连接,用于从计数器获取N个非重叠子序列,并根据N个非重叠子序列进行运算,得到统计值V;igamc模块包括乘积累加器和除法运算器;乘积累加器用于根据统计值V以及N个非重叠子序列,以乘积累加方式进行定积分运算,得到第一运算结果;除法运算器,用于获取第一运算结果,通过第一运算结果进行定点除法运算,得到P值;比较器,用于根据P值进行随机性水平检测。本申请能够通过纯硬件实现块内频数检测,还减少了资源消耗,提升了检测效率。
-
公开(公告)号:CN116318629A
公开(公告)日:2023-06-23
申请号:CN202310255266.X
申请日:2023-03-15
申请人: 湖南国科微电子股份有限公司
IPC分类号: H04L9/06
摘要: 本申请涉及信息安全技术领域,公开了一种数据加密装置,包括数据接口和哈希算法模块,其中:所述数据接口,用于接收输入数据和模式控制信号;所述哈希算法模块,用于在哈希模式下对所述输入数据进行哈希运算得到对应的哈希加密运算结果;所述哈希算法模块,还用于在HMAC模式下进行HMAC算法的哈希运算得到与所述输入数据对应的HMAC加密运算结果。本申请通过数据接口的模式控制信号控制哈希算法模块的运算过程,使得哈希算法模块同时支持哈希模式和HMAC模式的哈希运算,两种运算复用一个哈希算法模块,结构简单,易实现,降低硬件开销。
-
公开(公告)号:CN115348083A
公开(公告)日:2022-11-15
申请号:CN202210973055.5
申请日:2022-08-15
申请人: 湖南国科微电子股份有限公司
摘要: 本发明实施例公开了一种固件加解密方法、装置、计算机设备及可读存储介质,所述加密方法包括:获取固件地址和固件明文,对所述固件地址和所述固件明文分别进行扩散,得到扩散地址和扩散明文;获取加密密钥,利用所述加密密钥对所述扩散地址进行混淆,得到混淆密钥;根据预设加密函数,利用所述混淆密钥对所述扩散明文进行加密运算,得到中间密文;对所述中间密文进行扩散,得到固件密文。通过在加密密钥中加入扩散地址的信息,不仅提升了混淆密钥的盗取难度,还保证了各个地址的固件明文都采用不同的混淆密钥进行加密,并且通过对固件进行反复加密处理,提高了破译难度以及固件的安全性和可靠性。
-
公开(公告)号:CN114006704A
公开(公告)日:2022-02-01
申请号:CN202111306365.3
申请日:2021-11-05
申请人: 湘潭大学 , 湖南国科微电子股份有限公司
IPC分类号: H04L9/32
摘要: 本申请公开了一种SM3密码杂凑算法消息扩展模块,包括:静态随机存取存储器;静态随机存取存储器用于:保存SM3密码杂凑算法中第j轮循环运算中的数据Wj至Wj+15,且将第j轮循环运算中计算得到的Wj+16保存在Wj的存储位置上,j=0~63。本申请中借助静态随机存取存储器来保存SM3密码杂凑算法中第j轮循环运算中的数据Wj至Wj+15,减少了SM3密码杂凑运算过程中寄存器的使用,可以缩小相应的IP核面积;且因为Wj在一次循环运算中只应用了一次,所以将第j轮循环运算中计算得到的Wj+16保存在Wj的存储位置上的话,可以在保证SM3密码杂凑算法正常运行的情况下,节约静态随机存取存储器的空间,提高SM3密码杂凑算法中存储空间的利用率。
-
-
-
-
-
-
-
-
-