Invention Publication
- Patent Title: 一种用于Kyber算法的高效Hash计算单元
-
Application No.: CN202311338987.3Application Date: 2023-10-17
-
Publication No.: CN117454996APublication Date: 2024-01-26
- Inventor: 魏红帅 , 张跃军 , 张会红 , 汪玚
- Applicant: 宁波大学
- Applicant Address: 浙江省宁波市江北区风华路818号
- Assignee: 宁波大学
- Current Assignee: 宁波大学
- Current Assignee Address: 浙江省宁波市江北区风华路818号
- Agency: 宁波奥圣专利代理有限公司
- Agent 方小惠
- Main IPC: G06N10/20
- IPC: G06N10/20 ; G06N10/60 ; G06N10/40

Abstract:
本发明公开了一种用于Kyber算法的高效Hash计算单元,包括数据交互单元、Keccak‑1600模块、第一数据选择器、拒绝采样模块和中心二项分布采样模块,数据交互单元既能接收外部数据,也能接收Keccak‑1600模块发送的采集完成信号和Keccak‑1600计算完成信号,并向Keccak‑1600模块输出保存完成信号,由此实现了将Keccak‑1600计算与吸收、挤出和抽样操作并行执行,同时,数据交互单元保存Keccak‑1600模块的输出数据,向拒绝采样模块和中心二项分布采样模块输出其所需数据,拒绝采样模块和中心二项分布采样模块可以和Keccak‑1600模块并行计算,且拒绝采样模块引入拯救数据和模约简计算;优点是能够降低硬件资源消耗,计算速度快,计算效率较高,且拒绝采用率较低,并且能够降低伪随机数资源浪费率。
Information query