一种基于本地搜索架构的查询隐私保护方法

    公开(公告)号:CN116488841A

    公开(公告)日:2023-07-25

    申请号:CN202211662894.1

    申请日:2022-12-23

    Abstract: 本发明公开了一种基于本地搜索架构的查询隐私保护方法,车辆用户先向RSU请求兴趣点信息,返回一个兴趣点特征信息的集合,本地排序之后选取想要查询的兴趣点ID,对自己所查询的兴趣点ID以及用于密钥交换的车辆用户公钥进行加密,利用生成的私钥和LBS服务器的公钥生成重加密密钥,发送给匿名服务器,匿名服务器利用重加密密钥重新生成密文,转发给LBS服务器,LBS服务器收到数据之后用自己的私钥进行解密,解密之后用自己的私钥和收到数据对应的公钥生成对称密钥,将兴趣点ID对应的详细数据用对称密钥加密,最后把自己的公钥连同自己的明文发送给匿名服务器,匿名服务器将数据转发给客户端,该方法保护了用户的位置、查询内容以及位置服务商的服务信息。

    理想格上具有短公共参数的身份基加密方法及系统

    公开(公告)号:CN112398646B

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

    申请号:CN202011203948.9

    申请日:2020-11-02

    Abstract: 本发明实施例提供了一种理想格上具有短公共参数的身份基加密方法及系统,涉及信息处理技术领域,包括:对消息接收者的身份进行分块处理,得到目标身份;生成主密钥和公共参数,其中,公共参数所包含参数的数量与目标身份的数量相关;基于目标身份、主密钥和公共参数生成与消息接收者的身份对应的私钥;将目标身份发生至消息加密端,以使消息加密端根据目标身份对待发送的明文消息进行加密,得到密文消息,并将私钥发送至消息解密端,以使消息解密端基于私钥对密文信息进行解密,得到明文消息。应用本发明技术方案可以减小加密和解密所需的存储量和计算量。

    一种基于以太坊的具备可选隐私服务的分布式支付方法

    公开(公告)号:CN111815322A

    公开(公告)日:2020-10-23

    申请号:CN202010515147.X

    申请日:2020-06-08

    Abstract: 本申请实施例提供的一种基于以太坊的具备可选隐私服务的分布式支付方法,可以通过交易金额生成交易金额承诺;获取付款方私密账户当前的余额承诺;计算得到交易后的余额承诺;获取收款方私密账户当前的余额承诺;对交易金额进行加密,得到交易数据密文;计算得到收款方私密账户交易后的余额承诺;通过打包交易信息;通过CEs对交易信息进行签名,并发送给记账节点;通过收款方私密账户根据交易信息,更新收款方私密账户余额及余额承诺。从而实现通过随机数生成交易数据即对应的交易金额承诺和余额承诺,将交易金额承诺和余额承诺用于区块链的信息记录,而对交易金额通过加密后发送至收款方以避免交易数据的泄露,实现保护用户隐私的目的。

    一种基于区块链技术的安全发布订阅系统及发布订阅方法

    公开(公告)号:CN109981641B

    公开(公告)日:2020-10-02

    申请号:CN201910231629.X

    申请日:2019-03-26

    Abstract: 本发明实施例提供了一种基于区块链技术的安全发布订阅系统及发布订阅方法,系统包括:密钥服务器,消息订阅客户端,消息发布服务器,包括多个区块链节点的区块链;方法包括:接收由消息发布服务器发送的密文和加密标签;接收由订阅客户端发送的属性值,陷门值,预解密密钥;验证密文是否与属性值匹配;如果匹配则验证加密标签是否与陷门值匹配;如果匹配则利用预解密密钥对密文进行预解密处理得到预解密密文;将预解密密文发送至消息订阅客户端,以使消息订阅客户端解密得到订阅消息。本发明实施例能够提高发布订阅系统中所保存数据的安全性。

    一种基于区块链技术的安全发布订阅系统及发布订阅方法

    公开(公告)号:CN109981641A

    公开(公告)日:2019-07-05

    申请号:CN201910231629.X

    申请日:2019-03-26

    Abstract: 本发明实施例提供了一种基于区块链技术的安全发布订阅系统及发布订阅方法,系统包括:密钥服务器,消息订阅客户端,消息发布服务器,包括多个区块链节点的区块链;方法包括:接收由消息发布服务器发送的密文和加密标签;接收由订阅客户端发送的属性值,陷门值,预解密密钥;验证密文是否与属性值匹配;如果匹配则验证加密标签是否与陷门值匹配;如果匹配则利用预解密密钥对密文进行预解密处理得到预解密密文;将预解密密文发送至消息订阅客户端,以使消息订阅客户端解密得到订阅消息。本发明实施例能够提高发布订阅系统中所保存数据的安全性。

    基于非交换单群的公钥全同态数据处理方法及装置

    公开(公告)号:CN106982113A

    公开(公告)日:2017-07-25

    申请号:CN201710301469.2

    申请日:2017-05-02

    Inventor: 李婧 王励成

    CPC classification number: H04L9/008 H04L63/0478

    Abstract: 本发明实施例提供了一种基于非交换单群的公钥全同态数据处理方法及装置,其中方法包括:获取并利用整数环和非交换单群生成对应的群环,整数环由两个不小于1024比特的素数构造,非交换单群包含多个群元素;利用第一预设函数和非交换单群生成公钥,公钥包括第一、第二、第三公钥、非交换单群以及群整数环中元素的个数;获取任意两个待加密数据,利用第二预设函数对待加密数据进行同态加密,生成对应的初始密文,第二预设函数中包含第一,第二和第三公钥;利用第三预设函数和第一、第二、第三公钥对初始密文进行同态合成,生成最终密文。本发明实施例在基于公钥的数据加密过程中不会产生噪声,能够有效消除全同态加密过程中的噪声干扰。

    一种基于非交换代数结构的乘法同态映射构造方法及装置

    公开(公告)号:CN106921484A

    公开(公告)日:2017-07-04

    申请号:CN201710303519.0

    申请日:2017-05-02

    Inventor: 王励成 李婧

    CPC classification number: H04L9/008

    Abstract: 本发明实施例提供了一种基于非交换代数结构的乘法同态映射构造方法及装置,所述方法包括:构造所述非交换代数结构中的非交换群到群环的映射;获取所述群环的环上为素数的幂零元素,和与所述幂零元素互素的元素;根据所述幂零元素、所述映射及与所述幂零元素互素的元素,对所述非交换群对应的元素进行编码,得到编码结果;根据所述编码结果和所述非交换群中的元素构造所述群环三角矩阵;根据所述群环元素构造可逆群环矩阵,并根据所述可逆群环矩阵和所述群环三角矩阵构造所述非交换群到所述群环矩阵的乘法同态映射。应用本发明实施例,提高同态映射的单向安全性和同态性。

    铺瓦魔方
    8.
    发明公开

    公开(公告)号:CN102671371A

    公开(公告)日:2012-09-19

    申请号:CN201210191224.6

    申请日:2012-06-12

    Inventor: 王励成 隋明心

    Abstract: 本发明属于智力玩具类,提供了一种王氏铺瓦魔方,主要特点是以现有的三阶立体魔方为载体,在其六个面的每个面(九个分面)上布设王氏瓦片,每个面的九块都是13块非周期、能平铺平面的王瓦之一,并且符合铺瓦规则,将铺瓦的全部可能性显示出来共有1122种,增加了魔方的复原难度,同时也为“铺瓦问题”找到了一个理想的演绎载体,如果玩家自行掌握了铺瓦规则,可以根据自己的需求进行铺瓦,可锻炼玩家的创造性,本发明必将促进对“铺瓦问题”有关内容的学习及研究,增加魔方的难度,同时根据自己的创新可以给玩家一个更好的体验。

    一种格上基于身份的双接收者全同态加密方法及系统

    公开(公告)号:CN112073172A

    公开(公告)日:2020-12-11

    申请号:CN202010912185.9

    申请日:2020-09-02

    Abstract: 本发明实施例提供了一种格上基于身份的双接收者全同态加密方法及系统,系统包括密钥生成中心,数据加密者,第一数据接收者,第二数据接收者和云服务器,密钥生成中心进行系统初始化,分别基于第一数据接收者和第二数据接收者的身份信息,生成第一私钥和第二私钥;数据加密者基于第一接收者和第二接收者的身份信息,对明文数据进行加密;云服务器根据第一私钥或第二私钥对密文数据进行解密,且云服务器支持全同态运算。可见,能够实现双接收者的全同态加密。

    一种安全多方计算方法及装置

    公开(公告)号:CN109446828A

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

    申请号:CN201811319424.9

    申请日:2018-11-07

    CPC classification number: G06F21/602

    Abstract: 本发明实施例提供了一种安全多方计算方法及装置,涉及信息安全技术领域,其中,上述方法应用于安全多方计算系统中的任意参与方,包括:确定为完成目标计算任务所需要提交的输入值;随机产生秘密值,用秘密值对输入值加密,并在系统中广播加密输入值;生成其他参与方对应的加密集合,并向其他参与方发送;接收其他参与方广播的加密输入值和加密集合;基于加密输入值及加密集合,计算得到反馈值;以其他参与方的公钥对反馈值加密,并向该参与方发送加密后反馈值;接收其他参与方发送的加密后反馈值,并基于加密后反馈值和系统中每个参与方的ID,完成目标计算任务。应用本发明实施例提供的方案,能够降低安全多方计算的通信复杂度,节省通信资源。

Patent Agency Ranking