一种基于ECDSA的多重签名方法及跨链交易方法

    公开(公告)号:CN117294440A

    公开(公告)日:2023-12-26

    申请号:CN202311029126.7

    申请日:2023-08-16

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于ECDSA的多重签名方法及跨链交易方法,多重签名方法包括以下步骤:初始化,确定公共参数;密钥生成,根据公共参数和随机数,生成用户的公私钥;签名生成,给定消息和用户的私钥,选择一个随机数,生成签名;多重签名生成,多个参与方对同一个消息进行签名时,根据多个参与方的私钥,生成多重签名;签名验证,验证签名是否有效和验证多重签名是否有效。本发明方法既解决了公证人节点职能集中的问题,又提高了跨链交易的处理效率,有助于推动区块链技术在更广泛的应用场景中发挥作用。

    基于国密SM9的条件代理重加密方法

    公开(公告)号:CN116722977A

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

    申请号:CN202310763799.9

    申请日:2023-06-27

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于国密SM9的条件代理重加密方法,包括:代理方生成公共参数并公开;用户A和用户B生成自己的公私钥,将公钥公开,私钥秘密保存;其他用户使用用户A的公钥和代理条件加密明文消息得到条件代理密文,并将该密文和明文形式的代理条件发送给代理方;用户A利用条件代理密文的代理条件、自己的私钥和用户B的公钥生成条件代理重加密密钥;代理方使用条件代理重加密密钥对密文进行转换,并转发给用户B;若有多个代理方,采用秘密分享方法获取转换密文;用户B用私钥解密密文,得到明文消息。本发明通过秘密分享技术,可以有选择地将条件代理重加密密钥分享给多个代理方,从而分散密文转换代理的权力,保障机密数据的安全。

    一种非对称信任模型下的安全两方计算方法

    公开(公告)号:CN117294426A

    公开(公告)日:2023-12-26

    申请号:CN202311165313.8

    申请日:2023-09-11

    Applicant: 暨南大学

    Abstract: 本发明公开了一种非对称信任模型下的安全两方计算方法,包括一个半诚实的参与方Alice和一个恶意的参与方Bob;安全两方计算方法包括离线阶段和在线阶段;离线阶段,包括乘法三元组的生成及认证、随机数的生成及认证;在线阶段,包括处理输入数据、加法运算、乘法运算以及进行结果输出。本发明提出的安全两方计算方法,不仅可以抵抗恶意参与方,而且其实现代价低于在对称信任模型下抵抗恶意敌手的安全两方计算方案。

    基于国密SM9的条件代理重加密方法

    公开(公告)号:CN116722977B

    公开(公告)日:2024-03-19

    申请号:CN202310763799.9

    申请日:2023-06-27

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于国密SM9的条件代理重加密方法,包括:代理方生成公共参数并公开;用户A和用户B生成自己的公私钥,将公钥公开,私钥秘密保存;其他用户使用用户A的公钥和代理条件加密明文消息得到条件代理密文,并将该密文和明文形式的代理条件发送给代理方;用户A利用条件代理密文的代理条件、自己的私钥和用户B的公钥生成条件代理重加密密钥;代理方使用条件代理重加密密钥对密文进行转换,并转发给用户B;若有多个代理方,采用秘密分享方法获取转换密文;用户B用私钥解密密文,得到明文消息。本发明通过秘密分享技术,可以有选择地将条件代理重加密密钥分享给多个代理方,从而分散密文转换代理的权力,保障机密数据的安全。

Patent Agency Ranking