-
公开(公告)号:CN119299076A
公开(公告)日:2025-01-10
申请号:CN202411353447.7
申请日:2024-09-26
Applicant: 北京中电华大电子设计有限责任公司
Inventor: 何迪
Abstract: 本说明书公开了一种数据加密的方法及装置。获取与目标加密算法对应的用户接口模块接收到的待加密数据、对称密钥以及目标工作模式。然后,将待加密数据、对称密钥以及目标工作模式输入到工作模式模块中,以使工作模式模块基于与目标加密算法对应的预设分组长度,对待加密数据进行划分,得到至少一组分组数据,并基于目标工作模式以及对称密钥,调用与目标加密算法对应的目标基础加解密模块,对至少一组分组数据进行加密处理,得到目标加密数据。通过工作模式模块与基础加解密模块,对加密算法和工作模式进行解耦。从而,避免了对每个加密算法的多种工作模式进行单独的更新和维护,不仅减少了芯片的成本,还提高了更新和维护的效率。
-
公开(公告)号:CN114172632B
公开(公告)日:2023-09-08
申请号:CN202110949456.2
申请日:2021-08-18
Applicant: 北京中电华大电子设计有限责任公司
IPC: H04L9/06
Abstract: 本发明提出一种提高AES加解密效率的方法和装置,该方法打破原先每轮加解密所需要执行的四个子流程,采用错轮次流程合并的方式,使所有行操作连续执行并形成一个整体,使所有列操作连续执行并形成一个整体,以更加简洁的电路设计合并实现所有行以及列运算流程,以加快算法的运行时间,并减少了硬件电路的规模。同时对算法中所有操作数据在执行方法上进行转置,以去掉原始算法中对数据处理前和处理后的两次转置行为,进一步提升速度和减少硬件电路规模。本发明主要解决依照算法原理实现时效率不够高的问题。
-
公开(公告)号:CN114172632A
公开(公告)日:2022-03-11
申请号:CN202110949456.2
申请日:2021-08-18
Applicant: 北京中电华大电子设计有限责任公司
IPC: H04L9/06
Abstract: 本发明提出一种提高AES加解密效率的方法和装置,该方法打破原先每轮加解密所需要执行的四个子流程,采用错轮次流程合并的方式,使所有行操作连续执行并形成一个整体,使所有列操作连续执行并形成一个整体,以更加简洁的电路设计合并实现所有行以及列运算流程,以加快算法的运行时间,并减少了硬件电路的规模。同时对算法中所有操作数据在执行方法上进行转置,以去掉原始算法中对数据处理前和处理后的两次转置行为,进一步提升速度和减少硬件电路规模。本发明主要解决依照算法原理实现时效率不够高的问题。
-
公开(公告)号:CN114510198B
公开(公告)日:2023-06-30
申请号:CN202210140090.9
申请日:2022-02-16
Applicant: 北京中电华大电子设计有限责任公司
Inventor: 何迪
IPC: G06F3/06
Abstract: 本发明提出一种提高NVM擦写效率的方法,该方法除使用一般的缓存机制缓存待写入数据之外,还加入了LRU算法用于优化CACHE中的页面置换方法,使得频繁更新的数据能够一直存储在CACHE中,加快写的效率,同时频繁更新的数据在修改时也不用每次都从NVM中读取,进一步加快写的效率。本发明主要解决NVM存储的寿命问题以及更新数据的效率问题,通过间接减少NVM的擦写次数来提高NVM的寿命,同时通过减少NVM的读的次数提高整体写性能与功耗。
-
公开(公告)号:CN114510198A
公开(公告)日:2022-05-17
申请号:CN202210140090.9
申请日:2022-02-16
Applicant: 北京中电华大电子设计有限责任公司
Inventor: 何迪
IPC: G06F3/06
Abstract: 本发明提出一种提高NVM擦写效率的方法,该方法除使用一般的缓存机制缓存待写入数据之外,还加入了LRU算法用于优化CACHE中的页面置换方法,使得频繁更新的数据能够一直存储在CACHE中,加快写的效率,同时频繁更新的数据在修改时也不用每次都从NVM中读取,进一步加快写的效率。本发明主要解决NVM存储的寿命问题以及更新数据的效率问题,通过间接减少NVM的擦写次数来提高NVM的寿命,同时通过减少NVM的读的次数提高整体写性能与功耗。
-
-
-
-