基于身份基同态签名的联邦学习方法及相关设备

    公开(公告)号:CN118133355A

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

    申请号:CN202410546083.8

    申请日:2024-05-06

    Abstract: 本申请提供一种基于身份基同态签名的联邦学习方法及相关设备;该方法包括:用户端:利用用户标识生成身份私钥的第一部分,利用第一哈希函数和用户标识生成身份私钥的第二部分,将第一部分和第二部分组成身份私钥;对本地模型进行训练得到本地模型参数;对本地模型参数加密,并利用身份私钥和标签对加密后的本地模型参数进行签名,将签名和加密的本地模型参数发送至服务器端。服务器端:接收各用户端发来的签名,利用标签和用户标识对各签名进行验证;签名有效则接收加密的本地模型参数并解密;聚合本地模型参数得到聚合参数,对聚合参数进行加密,利用各用户端的签名对加密的聚合参数计算生成同态签名,将加密的聚合参数和同态签名发送至用户端。

    隐私计算方法及相关设备
    38.
    发明授权

    公开(公告)号:CN116488851B

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

    申请号:CN202310219145.X

    申请日:2023-03-08

    Abstract: 本申请提供一种隐私计算方法及相关设备,在云服务器上进行计算时采用构建的同态解释器,且该同态解释器的输入是经加密处理后的用户程序和数据,最终输出为相应程序解释执行其输入得到的结果,从而实现算法信息隐藏,完成隐私计算。本申请的方案,云服务器的输入和输出均为密文形式,能够保证用户编写的算法实现信息的机密性以及用户数据的机密性。

    通信网络的身份认证方法、会话加密方法及相关设备

    公开(公告)号:CN116566662A

    公开(公告)日:2023-08-08

    申请号:CN202310457458.9

    申请日:2023-04-24

    Abstract: 本申请提供一种种通信网络的用户身份认证方法、会话加密方法及相关设备;该方法包括:利用登录标识和登录口令计算出第一待验因子,若与第一目标因子相同,则计算第一中间量,利用第一中间量将登录标识编码为第二中间量,将登录标识和登录口令编码为第二待验因子,将第一中间量、第二中间量和第二待验因子发送至服务器端;若服务器端具备与登录标识相同的目标标识,则计算出第二目标因子,若与第二待验因子相同,则生成公钥对和私钥对,并计算拿出第三待验因子发送至用户端;用户端计算出为第三目标因子,若与第三待验因子相同,则计算第四待验因子并发送至服务器端;服务器端计算第四目标因子,两者相同,认证登录标识和登录口令合法。

    一种C/C++密码学误用分类和检测方法

    公开(公告)号:CN116243970A

    公开(公告)日:2023-06-09

    申请号:CN202310233257.0

    申请日:2023-03-06

    Abstract: 本发明公开了一种C/C++密码学误用分类和检测方法,属于信息安全领域;具体是:首先,对C/C++源代码进行模糊分析,提取代码属性图CPG;然后,对OpenSSL文档提供的各种函数接口进行分类,当接口函数所需的参数涉及到密码学属性,将该接口函数归为关键函数集合A中;接着,从CPG的根节点出发进行遍历,当遇到函数调用节点时,判断该节点的调用函数名是否属于关键函数集合A,如果是,将该节点加入到关键函数列表中,否则继续向下遍历CPG,直到没有后继节点为止;对关键函数列表中的每一项进行分析提取,得到各项对应的要素表,进一步构造最终的密码学要素,并识别其中的误用类型。本发明相比于其他检测技术,减少了检测时需要的条件,提高了程序的易用性。

Patent Agency Ranking