多项式乘法器及具有该乘法器的处理器
实质审查的生效
摘要

本发明实施例公开了一种多项式乘法器及具有该乘法器的处理器。该多项式乘法器基于Karatsuba算法而设计并用于执行后量子密码中的多项式乘法操作。其包括:第一存储模块,用于存储系数b0至b255以及a0至a255;第一计算模块,用于计算‑B1、B0+B1、B0‑B1和A0+A1,B0包括b0至b127,B1包括b128至b255,A0包括a0至a127,A1包括a128至a255;含384个并行的乘法单元的多项式乘法模块,其中乘法单元每3个为一组,每组中的三个乘法单元分别用于计算:P1=‑B1*(A0+A1)、P2=(B0+B1)*A0和P3=(B0‑B1)*A1;第二计算模块,用于根据计算C0=P2+P1,C1=P3‑P1;以及第二存储模块,用于存储C0和C1,其中C0和C1为对第一和第二多项式系数执行多项式乘法操作所产生的结果数据。本实施例能够高效地实现后量子密码Saber算法中的多项式乘法运算。

基本信息
专利标题 :
多项式乘法器及具有该乘法器的处理器
专利标题(英):
暂无
公开(公告)号 :
CN114371828A
申请号 :
CN202210008507.6
公开(公告)日 :
2022-04-19
申请日 :
2022-01-05
授权号 :
暂无
授权日 :
暂无
发明人 :
刘冬生李翔胡昂李奥博杨朔陆家昊
申请人 :
华中科技大学
申请人地址 :
湖北省武汉市洪山区珞喻路1037号
代理机构 :
深圳市温斯顿专利代理事务所(普通合伙)
代理人 :
徐员兰
优先权 :
CN202210008507.6
主分类号 :
G06F7/523
IPC分类号 :
G06F7/523  G06F7/501  G06F21/46  G06N10/60  
IPC结构图谱
G
G部——物理
G06
计算;推算或计数
G06F
电数字数据处理
G06F7/00
通过待处理的数据的指令或内容进行运算的数据处理的方法或装置
G06F7/38
只利用数制表示,例如利用二进制、三进制、十进制表示来完成计算的方法或装置
G06F7/48
应用非形成接触器件的,例如,电子管、固体器件;应用非特定的器件的
G06F7/52
进行乘法的;进行除法的
G06F7/523
只进行乘法的
法律状态
2022-05-06 :
实质审查的生效
IPC(主分类) : G06F 7/523
申请日 : 20220105
2022-04-19 :
公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
文件下载
暂无PDF文件可下载
  • 联系电话
    电话:023-6033-8768
    QQ:1493236332
  • 联系 Q Q
    电话:023-6033-8768
    QQ:1493236332
  • 关注微信
    电话:023-6033-8768
    QQ:1493236332
  • 收藏
    电话:023-6033-8768
    QQ:1493236332