一种基于哈希后量子签名的密钥生成硬件加速架构及方法

    公开(公告)号:CN113225185B

    公开(公告)日:2022-05-17

    申请号:CN202110511804.8

    申请日:2021-05-11

    Applicant: 南京大学

    Abstract: 本申请涉及密钥生成技术领域,提供一种基于哈希后量子签名的密钥生成硬件加速架构及方法,所述密钥生成硬件加速架构基于LMS密钥生成过程中算法与参数集的特征,设计了一种高速且可伸缩的硬件加速架构。该架构被设计为适用LMS方案的所有参数集,且通过适度的并行设计,可以同时实现低延时与高硬件利用率,同时,该架构在不同的参数实现时保持一定的恒定功率,可一定程度上帮助抵御功率攻击。

    一种基于哈希后量子签名的密钥生成硬件加速架构及方法

    公开(公告)号:CN113225185A

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

    申请号:CN202110511804.8

    申请日:2021-05-11

    Applicant: 南京大学

    Abstract: 本申请涉及密钥生成技术领域,提供一种基于哈希后量子签名的密钥生成硬件加速架构及方法,所述密钥生成硬件加速架构基于LMS密钥生成过程中算法与参数集的特征,设计了一种高速且可伸缩的硬件加速架构。该架构被设计为适用LMS方案的所有参数集,且通过适度的并行设计,可以同时实现低延时与高硬件利用率,同时,该架构在不同的参数实现时保持一定的恒定功率,可一定程度上帮助抵御功率攻击。

    一种基于分解约简的格加密模乘运算装置

    公开(公告)号:CN113467754B

    公开(公告)日:2023-10-13

    申请号:CN202110819402.4

    申请日:2021-07-20

    Applicant: 南京大学

    Abstract: 本申请属于数据密码处理技术领域,从降低格加密计算的复杂度角度出发,提供一种基于分解约简的格加密模乘运算方法及装置,所述方法包括:限定有限域的特征模素数q的形式,输入模素数q、被乘数X和乘数Y,对被乘数X和乘数Y以基数2N进行分解,再将X和Y乘积的展开式按基数22N进行分解后直接取模约简得到第一约简中间值,对第一约简中间值按基数22N进行分解后直接取模约简,获得第二约简中间值,再根据第二约简中间值的大小将其调整到模q有限域中,本申请通过分解约简,有效减少了中间数据的数据位宽,提出了更低计算复杂度和计算延迟的格加密模乘运算方法,并设计了相应的模乘运算装置,而且本申请的模乘运算方法和装置不失通用性。

    一种基于分解约简的格加密模乘运算方法及架构

    公开(公告)号:CN113467754A

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

    申请号:CN202110819402.4

    申请日:2021-07-20

    Applicant: 南京大学

    Abstract: 本申请属于数据密码处理技术领域,从降低格加密计算的复杂度角度出发,提供一种基于分解约简的格加密模乘运算方法及架构,所述方法包括:限定有限域的特征模素数q的形式,输入模素数q、被乘数X和乘数Y,对被乘数X和乘数Y以基数2N进行分解,再将X和Y乘积的展开式按基数22N进行分解后直接取模约简得到第一约简中间值,对第一约简中间值按基数22N进行分解后直接取模约简,获得第二约简中间值,再根据第二约简中间值的大小将其调整到模q有限域中,本申请通过分解约简,有效减少了中间数据的数据位宽,提出了更低计算复杂度和计算延迟的格加密模乘运算方法,并设计了相应的模乘运算架构,而且本申请的模乘运算方法和架构不失通用性。

Patent Agency Ranking