-
公开(公告)号:CN119995835A
公开(公告)日:2025-05-13
申请号:CN202411998357.3
申请日:2024-12-31
Applicant: 杭州高新区(滨江)区块链与数据安全研究院 , 浙江大学
IPC: H04L9/06 , H04L41/026 , H04L41/0273
Abstract: 本申请适用于信息安全技术领域,提供一种基于SHA‑3算法的定长短消息处理方法、装置、设备及产品,该方法对原始消息进行消息填充处理,得到待处理消息;检测基于SHA‑3算法建立的流水线结构的当前工作状态是否满足预设工作状态,流水线结构基于在迭代循环的多个轮函数之间插入寄存器构建得到,多个轮函数用于在同一时钟周期内同时循环处理第一预定数量的待处理消息;若检测到当前工作状态满足预设工作状态,则基于流水线结构对待处理消息进行轮函数循环处理。该方法能够有效地控制流水线结构对待处理消息的循环处理,且使得流水线结构在同一个时钟周期内可以同时处理第一预定数量的待处理消息,提高了硬件设计的时钟频率和哈希计算的效率。
-
公开(公告)号:CN119945661A
公开(公告)日:2025-05-06
申请号:CN202411865596.1
申请日:2024-12-17
Applicant: 浙江大学 , 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请涉及一种数据加密方法、装置、计算机设备和存储介质,方法包括:对待压缩数据进行填充直至填充后的待压缩数据的数据长度达到预设长度,得到第一数据;对第一数据进行迭代拓展,并在每轮迭代拓展完成后从第一数据中选取第一数量的字组;对第一数据的字组中选取的目标字组进行压缩后,重复执行下述步骤直至第一数量的字组都完成压缩:获取压缩结果并从第一数据的字组选取得到新的目标字组,对压缩结果和新的目标字组进行压缩;在判断到迭代拓展后选取的字组的总组数达到第二数量的情况下,停止迭代拓展第一数据。采用本方法能够解决数据加密周期长的问题。
-