基于区块链的可追踪的匿名电子投票方法

    公开(公告)号:CN109785494B

    公开(公告)日:2021-02-05

    申请号:CN201811569059.7

    申请日:2018-12-21

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于区块链的可追踪的匿名电子投票方法,该方法基于区块链平台,用户通过对选票进行匿名认证,并利用一次性区块链地址进行投票,整个投票过程不泄露用户身份,进而保护了用户隐私。此外,当恶意用户投票两次时,能根据公开信息追踪到该用户,从而在一定程度上限制了用户的恶意行为。与利用群签名和环签名实现匿名投票的方案不同,本发明改进了一种基于前缀的匿名认证方法,在保护用户隐私的前提下,减少了在链接选票和追踪用户时的计算量,提高了计算效率。此外,该投票方法可以保证选举过程透明、选票不可伪造、选举结果可验证等特性。本发明实用性强,易于推广和应用。

    基于区块链的具有隐私保护的公平合同签署方法

    公开(公告)号:CN109815728B

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

    申请号:CN201811569351.9

    申请日:2018-12-21

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于区块链的具有隐私保护的公平合同签署方法。以往电子合同签署需要借助中心化可信第三方协调签名过程。但中心化易出现单点故障,受到内部或外部的攻击,泄露敏感信息。区块链可以实现去中心。然而,已有的基于区块链的合同签署协议虽然可以实现公平合同签署,隐藏合同内容和合同的数字签名,但无法完全隐藏签署人的身份,通过区块链交易的签名脚本仍然可以追查到交易发起人。为了最大限度保护签署方的身份,本发明使用一次性环签名技术,实现混淆参与方身份,并结合盲的可验证加密签名方案,设计出更强的隐私保护公平合同签署协议,让多个签署者通过区块链完成公平的合同签署,隐藏合同内容、数字签名及签署方的身份信息。

    基于区块链的多权威下公开可追责的匿名众包方法

    公开(公告)号:CN116956357A

    公开(公告)日:2023-10-27

    申请号:CN202310714060.9

    申请日:2023-06-15

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于区块链的多权威下公开可追责的匿名众包方法,基于生成的第一密钥对公钥、公共参考字符串、第一哈希函数和第二哈希函数生成全局参数;生成第二密钥对的公钥作为权威机构的验证密钥,第二密钥对的私钥作为签名密钥;生成用户的密钥对;针对用户的属性生成证书;设定众包任务并编译对应的智能合约;基于任务编号生成答案;获取第一哈希函数计算的链接标签、第二哈希函数计算的追踪标签和证明,生成对答案的认证;验证答案的有效性;检查答案的可链接性;追踪提交多次答案的用户;分发奖励。本发明在多权威机构下用户匿名提交答案,保证用户身份的隐私保护,实现多权威机构下对在一次众包任务中多次提交答案的用户进行公开追责。

    基于区块链的可追踪的匿名众包方法及系统

    公开(公告)号:CN112839046B

    公开(公告)日:2022-09-27

    申请号:CN202110047214.4

    申请日:2021-01-14

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于区块链的可追踪的匿名众包方法及系统,该方法包括以下步骤:初始化众包,通过注册机构生成主公钥和主私钥;注册,用户、任务请求方分别通过注册机构进行注册;发布众包任务,通过任务请求方将众包任务发送到区块链中;参与众包任务,用户发送提交结果;验证提交结果,对提交结果进行验证操作;追踪提交多次用户,验证者根据认证令牌检查用户是否提交多次,链接同一用户的提交结果,追踪提交多次用户的身份;分发奖励,对提交结果符合众包任务要求的用户进行奖励。该方法达到访问控制和任务保密性的同时,保证打开公平和交换公平,实现公开可追踪的追责机制,允许任何人追踪参与达到两次的用户,平衡隐私和可追责的关系。

    可追踪的基于属性的匿名认证方法、系统及存储介质

    公开(公告)号:CN112600850B

    公开(公告)日:2022-05-03

    申请号:CN202011516176.4

    申请日:2020-12-21

    Applicant: 暨南大学

    Abstract: 本发明公开了可追踪的基于属性的匿名认证方法、系统及存储介质,方法包括以下步骤:系统初始化,通过设置算法生成主公钥和主私钥;用户匿名凭证生成,通过交互的匿名凭证生成算法生成用户的匿名凭证;匿名认证消息,通过认证算法对消息进行认证;验证认证,通过验证算法验证得到的认证;追踪二次认证用户,若某个用户认证了两次,任何人都可以通过追踪算法去追踪认证了两次的用户。本发明在现有匿名认证的基础上,实现了注册匿名和认证匿名的更强隐私保护,即完全匿名性,具有一定的访问控制功能,同时实现了允许任何人可公开追踪的功能,在提供强隐私保护的前提下平衡了匿名性和责任性。

    一种高效隐私的外包k均值聚类方法

    公开(公告)号:CN113114454A

    公开(公告)日:2021-07-13

    申请号:CN202110224926.9

    申请日:2021-03-01

    Applicant: 暨南大学

    Abstract: 本发明公开了一种高效隐私的外包k均值聚类方法,包括以下步骤:获取用户和服务器,通过服务器生成和分发密钥,用于加密数据;获取样本数据集并进行预处理,得到预处理后的密文数据集,预处理包括创建哈希表、加密数据集;对预处理后的密文数据集进行基于剪枝策略且保护隐私的k均值聚类操作,基于剪枝策略且保护隐私的k均值聚类操作完成后,服务器在新的聚类中心上进行新一轮的聚类,直到聚类后的位图矩阵不再变化,则停止聚类;聚类结束后,用户通过密钥解密聚类结果;本发明使用了基于局部敏感哈希函数的剪枝策略从而减少了聚类过程中不必要的计算;不仅支持多用户的外包聚类,而且显著提高了聚类效率。

    基于区块链的可追踪的完全匿名电子投票方法及系统

    公开(公告)号:CN112487468A

    公开(公告)日:2021-03-12

    申请号:CN202011516193.8

    申请日:2020-12-21

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于区块链的可追踪的完全匿名电子投票方法及系统,该方法包括以下步骤:投票初始化,生成主公钥和主私钥;用户注册,结合主私钥通过注册机构为用户模块中每个用户生成匿名凭证;发布投票任务,通过选举委员会设定并公开投票要求;投票处理,结合主公钥生成选票并通过认证操作对选票进行认证,生成认证令牌,并投出该选票和认证令牌;验证选票,通过验证操作检查得到的认证令牌是否有效;追踪双投用户,通过追踪操作定位双投用户的认证令牌并推断出其身份信息;计票,筛选有效选票并计算投票结果。本发明结合匿名凭证方案、零知识证明方案保证了完全匿名性,实现了访问控制功能,进一步通过公开可追踪机制识别出双投用户。

    基于MapReduce的MYSQL数据库的变化数据捕获方法

    公开(公告)号:CN103440265A

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

    申请号:CN201310332312.8

    申请日:2013-08-01

    Applicant: 暨南大学

    Inventor: 邹先霞 李鹏 杜威

    Abstract: 本发明公开了一种基于MapReduce的MYSQL数据库的变化数据捕获方法,包括:(1)生成摘要的查询语句“select into outfile”,根据FIELDS子句设置标志位;将“select into outfile”从数据库查询得到的一行元组插入“属性值分隔符”;根据标志位值对“select into outfile”查询执行的结果生成摘要md5value和产生输出格式;将查询结果写到磁盘文件outfile;(2)采用Hadoop MapReduce并行框架求差分;从map端读入两个快照文件old.txt和new.txt,MapReduce的shuffle函数对Key/value结构中相同key的value值存入迭代器iterator,将reduce的输出文件合并成insert文件和delete文件,即CDC的结果。本发明对MYSQL中的查询语句从语法到实现上作了改进,使其一次查询数据库数据文件就能生成带摘要的快照文件,一个快照文件的生成就减少了一次I/O,连续多次的快照差分过程可以减少大量的I/O。

    基于区块链的可追踪的完全匿名电子投票方法及系统

    公开(公告)号:CN112487468B

    公开(公告)日:2023-11-03

    申请号:CN202011516193.8

    申请日:2020-12-21

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于区块链的可追踪的完全匿名电子投票方法及系统,该方法包括以下步骤:投票初始化,生成主公钥和主私钥;用户注册,结合主私钥通过注册机构为用户模块中每个用户生成匿名凭证;发布投票任务,通过选举委员会设定并公开投票要求;投票处理,结合主公钥生成选票并通过认证操作对选票进行认证,生成认证令牌,并投出该选票和认证令牌;验证选票,通过验证操作检查得到的认证令牌是否有效;追踪双投用户,通过追踪操作定位双投用户的认证令牌并推断出其身份信息;计票,筛选有效选票并计算投票结果。本发明结合匿名凭证方案、零知识证明方案保证了完全匿名性,实现了访问控制功能,进一步通过公开可追踪机制识别出双投用户。

    访问可控的跨域匿名身份认证方法、系统、设备及介质

    公开(公告)号:CN116684100A

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

    申请号:CN202310519179.0

    申请日:2023-05-10

    Applicant: 暨南大学

    Abstract: 本发明公开了一种访问可控的跨域匿名身份认证方法、系统、设备及介质,方法包括:S1、证书权威机构生成公开参数并上传至云服务器;S2、认证服务器从云服务器上获取公开参数,并将域信息发送至云服务器,云服务器计算域信息的哈希值并存储;S3、用户向证书权威机构提交自身属性集合,证书权威机构计算生成并返回该用户的密钥;S4、用户向认证服务器提交认证请求,证服务器验证认证请求的正确性和用户资格的有效性,将验证结果上传至云服务器,完成跨域认证。本发明一方面实现了在用户参与跨域认证时不泄露其身份,另一方面保证了用户身份认证时的访问控制效果,同时引入云服务器提供数据存储功能,满足了跨域匿名认证的应用需求。

Patent Agency Ranking