基于混淆技术的安全广播多重签名方法

    公开(公告)号:CN106888096A

    公开(公告)日:2017-06-23

    申请号:CN201710177078.4

    申请日:2017-03-23

    Abstract: 一种基于混淆技术的安全广播多重签名方法,具体实现步骤包括:1、系统初始化;2、签名方使用混淆器生成签名公钥;3、每个签名方进行部分签名;4、收集方接收全部部分签名;5、判断是否所有部分签名都满足部分签名验证条件;6、收集方使用数模运算合成多重签名;7、收集方将多重签名发送给验证方;8、验证方判断广播多重签名是否通过多重签名验证条件;9、接收方确认广播多重签名有效;10、退出签名系统。本发明采用不可区分混淆技术,使得本发明在量子计算条件下,保证签名私钥的安全性。使用数模运算公式生成多重签名公钥,提高了验证多重签名的效率。

    分布式网络中非单调访问结构的用户属性加解密方法

    公开(公告)号:CN105897709A

    公开(公告)日:2016-08-24

    申请号:CN201610204255.9

    申请日:2016-04-01

    CPC classification number: H04L63/0478 H04L63/045

    Abstract: 本发明公开了一种分布式网络中非单调访问结构的用户属性加解密方法,具体实现步骤包括:1、生成密码系统的公钥和主密钥;2、生成用户属性私钥;3、生成密文;4、访问文件;5、判断是否满足匹配条件;6、解密文件;7、退出密码系统。本发明采用非单调的访问控制结构,使得本发明提高了数据属主对数据的控制权。在生成密码系统公钥和主密钥的过程中,缩短了公钥的长度,提高了加解密的效率。在加密时,首先对文件进行对称加密,再对文件密钥进行属性加密,减少了云服务器处理的数据量。

    基于混淆技术的安全广播多重签名方法

    公开(公告)号:CN106888096B

    公开(公告)日:2019-10-08

    申请号:CN201710177078.4

    申请日:2017-03-23

    Abstract: 一种基于混淆技术的安全广播多重签名方法,具体实现步骤包括:1、系统初始化;2、签名方使用混淆器生成签名公钥;3、每个签名方进行部分签名;4、收集方接收全部部分签名;5、判断是否所有部分签名都满足部分签名验证条件;6、收集方使用数模运算合成多重签名;7、收集方将多重签名发送给验证方;8、验证方判断广播多重签名是否通过多重签名验证条件;9、接收方确认广播多重签名有效;10、退出签名系统。本发明采用不可区分混淆技术,使得本发明在量子计算条件下,保证签名私钥的安全性。使用数模运算公式生成多重签名公钥,提高了验证多重签名的效率。

    基于混淆的可搜索重加密方法

    公开(公告)号:CN107070900A

    公开(公告)日:2017-08-18

    申请号:CN201710176633.1

    申请日:2017-03-23

    Abstract: 本发明公开了基于混淆的可搜索重加密方法,具体实现步骤包括:1、生成公钥和私钥;2、随机化处理关键字;3、生成原始密文;4、重加密密文;5、计算陷门值;6、生成关键字匹配条件;7、判断是否满足关键字匹配条件;8、混淆重加密;9、用户解密;10、退出密码系统。本发明使用主随机化值和次随机化值来匹配关键字匹配条件,使得本发明可以短时间判断关键字匹配条件。在重加密过程中不使用双线性对与半可信的第三方参与。本发明提高了重加密密文的效率,减少了资源占用率。

    基于混淆技术的加密盲签名方法

    公开(公告)号:CN107070662A

    公开(公告)日:2017-08-18

    申请号:CN201710176634.6

    申请日:2017-03-23

    Abstract: 一种基于混淆技术的加密盲签名方法,具体实现步骤包括:1、生成密码系统公共参数;2、生成签名密钥对和加密密钥对;3、混淆签名密钥;4、生成密文;5、重随机化密文;6、对加密盲签名进行解密;7、判断盲签名是否满足盲签名匹配条件;8、接收者确认盲签名有效;9、退出密码系统。本发明采用混淆技术,签名者对签名密钥进行混淆处理,使得本发明有效保护了签名者的签名密钥,大大提高了加密盲签名的安全性。本发明接收者对密文进行重随机化处理,使得接收者所处理的数据量明显减少。本发明盲签名匹配条件简单,使得判断盲签名有效性的执行效率大大提高。

    基于混淆技术的加密盲签名方法

    公开(公告)号:CN107070662B

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

    申请号:CN201710176634.6

    申请日:2017-03-23

    Abstract: 一种基于混淆技术的加密盲签名方法,具体实现步骤包括:1、生成密码系统公共参数;2、生成签名密钥对和加密密钥对;3、混淆签名密钥;4、生成密文;5、重随机化密文;6、对加密盲签名进行解密;7、判断盲签名是否满足盲签名匹配条件;8、接收者确认盲签名有效;9、退出密码系统。本发明采用混淆技术,签名者对签名密钥进行混淆处理,使得本发明有效保护了签名者的签名密钥,大大提高了加密盲签名的安全性。本发明接收者对密文进行重随机化处理,使得接收者所处理的数据量明显减少。本发明盲签名匹配条件简单,使得判断盲签名有效性的执行效率大大提高。

    基于混淆的可搜索重加密方法

    公开(公告)号:CN107070900B

    公开(公告)日:2019-10-11

    申请号:CN201710176633.1

    申请日:2017-03-23

    Abstract: 本发明公开了基于混淆的可搜索重加密方法,具体实现步骤包括:1、生成公钥和私钥;2、随机化处理关键字;3、生成原始密文;4、重加密密文;5、计算陷门值;6、生成关键字匹配条件;7、判断是否满足关键字匹配条件;8、混淆重加密;9、用户解密;10、退出密码系统。本发明使用主随机化值和次随机化值来匹配关键字匹配条件,使得本发明可以短时间判断关键字匹配条件。在重加密过程中不使用双线性对与半可信的第三方参与。本发明提高了重加密密文的效率,减少了资源占用率。

    分布式网络中非单调访问结构的用户属性加解密方法

    公开(公告)号:CN105897709B

    公开(公告)日:2019-02-22

    申请号:CN201610204255.9

    申请日:2016-04-01

    Abstract: 本发明公开了一种分布式网络中非单调访问结构的用户属性加解密方法,具体实现步骤包括:1、生成密码系统的公钥和主密钥;2、生成用户属性私钥;3、生成密文;4、访问文件;5、判断是否满足匹配条件;6、解密文件;7、退出密码系统。本发明采用非单调的访问控制结构,使得本发明提高了数据属主对数据的控制权。在生成密码系统公钥和主密钥的过程中,缩短了公钥的长度,提高了加解密的效率。在加密时,首先对文件进行对称加密,再对文件密钥进行属性加密,减少了云服务器处理的数据量。

Patent Agency Ranking