一种基于取整错误纠正算法的模糊提取器工作方法

    公开(公告)号:CN117931504A

    公开(公告)日:2024-04-26

    申请号:CN202410036692.9

    申请日:2024-01-10

    Abstract: 本发明公开了一种基于取整错误纠正算法的模糊提取器工作方法,其步骤包括:1)在设备向服务器注册时执行生成阶段:设备生成初始的PUF响应值R;然后对R进行分块、l1‑范式转换,生成R对应的响应值向量v;之后对v中每个元素取整错误纠正,生成对应的PUF指纹f和辅助数据h;然后将PUF指纹f经过散列操作生成认证因子或者加密密钥Key,将辅助数据h作为公开数据存储于设备内部或服务器中;2)在设备进行身份认证或加密时执行再生成阶段:生成PUF响应值R′对应的响应值向量w;根据h对w中的每个元素纠正得到PUF指纹向量f。本发明在效率、失败率以及辅助数据量上都具有明显的优势。

    一种基于格上错误学习问题的密钥协商方法

    公开(公告)号:CN115242381B

    公开(公告)日:2024-07-30

    申请号:CN202210760149.4

    申请日:2022-06-29

    Abstract: 本发明公开了一种基于格上错误学习问题的密钥协商方法,其步骤包括:1)协调双方Alice、Bob基于密钥交换协议计算出共享秘密值σ1和σ2;2)Bob根据计算所得共享秘密值σ2计算出辅助协调信息v发送给Alice,并通过k′←Neg(σ2,v,q,g)计算出k′作为公共密钥;Alice根据计算所得共享秘密值σ1通过k←Com(σ1,v,q,g)计算出k作为公共密钥;其中,q为参数整体参数的模数,g为二进制辅助协调信息v的位数。本发明能够根据共享的辅助协调信息以及协商出的近似秘密值的高低位信息,通过一个系数一次能够协商出2个比特的秘密值,大大提高了密钥协商效率。

    一种基于格上错误学习问题的密钥协商方法

    公开(公告)号:CN115242381A

    公开(公告)日:2022-10-25

    申请号:CN202210760149.4

    申请日:2022-06-29

    Abstract: 本发明公开了一种基于格上错误学习问题的密钥协商方法,其步骤包括:1)协调双方Alice、Bob基于密钥交换协议计算出共享秘密值σ1和σ2;2)Bob根据计算所得共享秘密值σ2计算出辅助协调信息v发送给Alice,并通过k′←Neg(σ2,v,q,g)计算出k′作为公共密钥;Alice根据计算所得共享秘密值σ1通过k←Com(σ1,v,q,g)计算出k作为公共密钥;其中,q为参数整体参数的模数,g为二进制辅助协调信息v的位数。本发明能够根据共享的辅助协调信息以及协商出的近似秘密值的高低位信息,通过一个系数一次能够协商出2个比特的秘密值,大大提高了密钥协商效率。

Patent Agency Ranking