一种流水线结构的SM4算法实现系统

    公开(公告)号:CN105049194A

    公开(公告)日:2015-11-11

    申请号:CN201510293265.X

    申请日:2015-06-01

    Inventor: 牛砚波 蒋安平

    Abstract: 一种流水线结构的SM4算法实现系统,包括输入缓冲模块、内部四级流水轮函数模块、输出缓冲模块、存储模块、常数生成运算模块、控制模块,首先接收使能信号,获取并解析模式控制信号,然后根据模式控制信号完成密钥扩展运算、加密运算、解密运算,最后得到加密结果数据、解密结果数据并输出。本发明实现系统中采用非线性S盒进行置换运算、非线性S盒采用PPRM结构的随机掩码加法掩码技术、采用单轮迭代内部四级流水结构,与现有技术相比,实现面积小、安全性高、抗零值攻击能力强,而且具有更快的运算速度、更小运算功耗,具有较好的应用前景。

    一种用于多通道时间测量的环振集成电路

    公开(公告)号:CN107944073B

    公开(公告)日:2021-01-08

    申请号:CN201710948205.6

    申请日:2017-10-12

    Abstract: 本发明公开了一种用于多通道时间测量的环振集成电路,环振单元沿版图坐标系横向分上下两行排列,上一行环振单元的延迟电路位于环振单元的最下方,沿版图坐标系横轴正方向顺序级联连接,下一行环振单元的延迟电路位于环振单元的最上方,沿版图坐标系横轴负方向顺序级联连接,所有环振单元的延迟电路构成一个首尾相接的延迟链,相邻两个环振单元延迟电路之间的信号延迟时间相等,外部输入的被测信号start在环形延迟链中传输,环振单元在采样控制信号的驱动下并行采集该环振单元延迟电路输出端的状态,实现对同一信号的多通道时间测量。这种环振电路可以提高测量结果的线性度、减少测量误差和提高芯片面积利用率。

    一种流水线结构的SM4算法实现系统

    公开(公告)号:CN105049194B

    公开(公告)日:2018-05-08

    申请号:CN201510293265.X

    申请日:2015-06-01

    Inventor: 牛砚波 蒋安平

    Abstract: 一种流水线结构的SM4算法实现系统,包括输入缓冲模块、内部四级流水轮函数模块、输出缓冲模块、存储模块、常数生成运算模块、控制模块,首先接收使能信号,获取并解析模式控制信号,然后根据模式控制信号完成密钥扩展运算、加密运算、解密运算,最后得到加密结果数据、解密结果数据并输出。本发明实现系统中采用非线性S盒进行置换运算、非线性S盒采用PPRM结构的随机掩码加法掩码技术、采用单轮迭代内部四级流水结构,与现有技术相比,实现面积小、安全性高、抗零值攻击能力强,而且具有更快的运算速度、更小运算功耗,具有较好的应用前景。

    一种用于多通道时间测量的环振集成电路

    公开(公告)号:CN107944073A

    公开(公告)日:2018-04-20

    申请号:CN201710948205.6

    申请日:2017-10-12

    Abstract: 本发明公开了一种用于多通道时间测量的环振集成电路,环振单元沿版图坐标系横向分上下两行排列,上一行环振单元的延迟电路位于环振单元的最下方,沿版图坐标系横轴正方向顺序级联连接,下一行环振单元的延迟电路位于环振单元的最上方,沿版图坐标系横轴负方向顺序级联连接,所有环振单元的延迟电路构成一个首尾相接的延迟链,相邻两个环振单元延迟电路之间的信号延迟时间相等,外部输入的被测信号start在环形延迟链中传输,环振单元在采样控制信号的驱动下并行采集该环振单元延迟电路输出端的状态,实现对同一信号的多通道时间测量。这种环振电路可以提高测量结果的线性度、减少测量误差和提高芯片面积利用率。

Patent Agency Ranking