一种CPU休眠唤醒系统及方法

    公开(公告)号:CN114924634B

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

    申请号:CN202210691931.5

    申请日:2022-06-17

    IPC分类号: G06F1/24 G06F1/3234 G06F11/07

    摘要: 本发明提供了一种CPU休眠唤醒系统及方法,系统包括功耗控制模块、时钟管理模块和复位管理模块,所述功耗控制模块用于控制降低芯片功耗,所述时钟管理模块用于实现时钟选择、分频以及使能过程;所述复位管理模块用于实现模拟模块的上电复位和异常复位过程。使用本发明可以使数字电路设计进出CPU休眠状态时,大大的减小了对sram、dram,flash,外围的模拟器件等做周密的负载排查和合理的规划开关的时间和难度,工作量大大减小,避免易出错等问题。

    一种数据加解密方法、安全芯片、电子设备以及介质

    公开(公告)号:CN116049855B

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

    申请号:CN202310107023.1

    申请日:2023-02-09

    发明人: 刘曼 邱达 王立峰

    IPC分类号: G06F21/60 G06F21/72

    摘要: 本申请实施例公开了一种数据加解密方法、安全芯片、电子设备以及介质。该安全芯片包括调度模块、直接访问模块、以及至少一个算法模块;调度模块根据接收到的请求帧地址读取目标请求帧信息,获取处于空闲状态的算法模块发送的请求信息,根据预设分配原则确定目标算法模块,并向其发送第一确认信息及目标请求帧信息;目标算法模块根据接收到的目标请求帧信息得到密钥值,并向直接访问模块发送数据读取请求;直接访问模块接收到数据读取请求后,向目标算法模块发送所读取到的待处理数据及第二确认信息;目标算法模块根据加解密类型以及密钥,对待处理数据进行对应的加解密运算得到安全数据。整个过程降低对电子设备侧资源的占用,提高数据处理效率。

    一种实现SWP全双工通讯的系统及方法

    公开(公告)号:CN115001643B

    公开(公告)日:2023-10-03

    申请号:CN202210697210.5

    申请日:2022-06-20

    IPC分类号: H04L5/14

    摘要: 本发明提供了一种实现SWP全双工通讯的系统及方法,该系统在UICC内部SWP PAD后端分别连接SWP接收模块和SWP发送模块,SWP接收模块与SWP发送模块同时连接到双端口RAM的两组端口。通过RAM中不同的地址来区分数据的接收区和数据的发送区,实现只需使用8.7MHz到17.4MHz的低速率时钟和一个双端口RAM即可完成支持全速率的SWP同时接收和发送数据的方案,即使用双端口RAM可以利用两个端口同时写入不同地址的数据和同时读出相同地址以及不同地址数据的特性,可以解决不易实现,不易管理,面积大,成本高等问题。

    多核并发的高速密码引擎数据处理方法及装置

    公开(公告)号:CN115795522B

    公开(公告)日:2023-05-30

    申请号:CN202310084437.7

    申请日:2023-02-09

    IPC分类号: G06F21/60 G06F9/54

    摘要: 本发明实施例公开了一种多核并发的高速密码引擎数据处理方法及装置,该方法包括:对每个运算处理单元创建一个数据处理队列,所述数据处理队列用于存储待加密数据,所述运算处理单元用于根据配置的加密算法和加密密钥进行所述待加密数据的加密运算处理;每隔预设时间,对所述数据处理队列的数据处理情况进行统计得到数据处理参数;基于所述数据处理参数对所述数据处理队列的权重进行调整,其中,每个所述数据处理队列的初始权重相同;基于每个所述数据处理队列调整后的权重值进行待加密数据的入队控制。本方案,实现了数据的高速处理,显著提升了数据处理性能。

    安全芯片的对称密钥同步方法及安全芯片装置

    公开(公告)号:CN116155491A

    公开(公告)日:2023-05-23

    申请号:CN202310080483.X

    申请日:2023-02-02

    IPC分类号: H04L9/08

    摘要: 本申请公开了一种安全芯片的对称密钥同步方法、安全芯片装置、设备及介质,本申请属于安全芯片技术领域。该方法包括:响应于密钥更新事件,通过PCIE接口向从安全芯片发出密钥更新指令;若接收到所有从安全芯片的更新指令应答,则通过密钥机生成更新密钥;采用当前正在使用的对称密钥对所生成的更新密钥进行加密处理,得到更新密钥密文;供所述从安全芯片解密并确定是否完整;接收所述从安全芯片反馈的接收完成信息,并生成更新密钥的启用指令,以向从安全芯片发出启用所述更新密钥的起始时间戳,供从安全芯片根据所述起始时间戳启用所述更新密钥。本方案,可以解决现有技术中多个安全芯片密钥不统一的问题,实现了多个安全密钥同步更新。

    基于多参量动态调节的高性能密码运算方法及装置

    公开(公告)号:CN116132035A

    公开(公告)日:2023-05-16

    申请号:CN202310081521.3

    申请日:2023-02-03

    IPC分类号: H04L9/08 H04L9/40 H04L9/16

    摘要: 本发明实施例公开了一种基于多参量动态调节的高性能密码运算方法及装置,该方法包括:接收密码运算请求,所述密码运算请求携带有请求生成标识;获取对端设备的设备参数,以及获取当前安全芯片的环境参数;根据所述请求生成标识和所述环境参数确定加密密钥,以及根据所述设备参数确定加密算法;在确定加密密钥和加密算法的情况下,通过所述加密密钥和所述加密算法对所述密码运算请求关联的待加密数据进行加密,并将加密后的数据发送至所述对端设备。本方案,在满足安全性需求的情况下,适应性的进行运算调整,提高了密码运算性能。

    一种数据加解密方法、安全芯片、电子设备以及介质

    公开(公告)号:CN116049855A

    公开(公告)日:2023-05-02

    申请号:CN202310107023.1

    申请日:2023-02-09

    发明人: 刘曼 邱达 王立峰

    IPC分类号: G06F21/60 G06F21/72

    摘要: 本申请实施例公开了一种数据加解密方法、安全芯片、电子设备以及介质。该安全芯片包括调度模块、直接访问模块、以及至少一个算法模块;调度模块根据接收到的请求帧地址读取目标请求帧信息,获取处于空闲状态的算法模块发送的请求信息,根据预设分配原则确定目标算法模块,并向其发送第一确认信息及目标请求帧信息;目标算法模块根据接收到的目标请求帧信息得到密钥值,并向直接访问模块发送数据读取请求;直接访问模块接收到数据读取请求后,向目标算法模块发送所读取到的待处理数据及第二确认信息;目标算法模块根据加解密类型以及密钥,对待处理数据进行对应的加解密运算得到安全数据。整个过程降低对电子设备侧资源的占用,提高数据处理效率。

    多芯粒异构安全芯片的任务处理方法及安全芯片装置

    公开(公告)号:CN116048809A

    公开(公告)日:2023-05-02

    申请号:CN202310080538.7

    申请日:2023-02-02

    IPC分类号: G06F9/50 G06F13/42 G06F21/60

    摘要: 本申请公开了一种多芯粒异构安全芯片的任务处理方法、安全芯片装置、设备及介质,本申请属于安全芯片技术领域。该方法包括:接收到加密任务后,确定加密任务的任务类型;根据所述任务类型确定至少一个目标芯粒;向目标芯粒发出激活信号,以激活所述目标芯粒;根据各目标芯粒的功能对加密任务进行分解,并采用对应的目标芯粒执行所分解的子任务,以得到各个子任务的加密结果;对各个子任务的加密结果进行汇总,得到加密任务的处理结果。本方案,可以有效利用安全芯粒,提高了芯粒的利用率。