一种基于加密图像快速搜索的社交发现方法

    公开(公告)号:CN108319659A

    公开(公告)日:2018-07-24

    申请号:CN201810013996.8

    申请日:2018-01-08

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于加密图像快速搜索的社交发现方法,该社交发现方法针对现有技术中基于加密图像快速搜索的社交发现方案存在两个问题,即需要大量的存储空间以及消耗大量的搜索时间,提出了一种云环境下基于加密图像快速搜索的解决方案,首先预先构建描述用户图像内容的基于MD-algorithm的可搜索的加密索引,该索引与用户图像一起存储在云服务器上,再通过安全相似性运算检索匹配用户的加密图像,找到具有相似图像的用户,从而实现好友推荐功能。与已有方案相比,所提出的解决方案不仅能准确的找到与目标用户具有相似图像的其他用户,而且还降低了存储空间以及提高了搜索效率。

    一种支持双向代理重加密的同态加密方法

    公开(公告)号:CN115361109B

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

    申请号:CN202210800958.3

    申请日:2022-07-08

    Applicant: 暨南大学

    Abstract: 本发明公开了一种支持双向代理重加密的同态加密方法,包括以下步骤:密钥对生成,输入安全参数到密钥对生成算法,生成公钥和私钥;公钥加密消息,将公钥和需要加密的消息输入加密算法中,进行消息加密,得到密文;代理密钥生成,根据授权方的公钥和私钥以及被授权方的公钥和私钥,生成代理密钥;代理重加密,根据密文和代理密钥,对授权方的密文进行重加密;解密密文,通过解密算法解密密文恢复消息。本发明方法具有同态性质且支持双向代理重加密,可用于外包计算等场景中,有效的保护了隐私,在一定程度上解决了多密钥难计算的问题。

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

    公开(公告)号:CN117294426A

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

    申请号:CN202311165313.8

    申请日:2023-09-11

    Applicant: 暨南大学

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

    一种多权威公开可追责的身份匿名认证方法

    公开(公告)号:CN116707816A

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

    申请号:CN202310532454.2

    申请日:2023-05-11

    Applicant: 暨南大学

    Abstract: 本发明公开了一种多权威公开可追责的身份匿名认证方法,该方法包括下述步骤:基于生成的第一密钥对的公钥、公共参考字符串、第一哈希函数和第二哈希函数生成全局参数;生成第二密钥对的公钥作为权威机构的验证密钥,将第二密钥对的私钥作为签名密钥;生成用户的密钥对;权威机构针对用户的属性生成证书;基于第一哈希函数计算链接标签,基于第二哈希函数计算追踪标签;获取链接标签、追踪标签和证明,生成认证;验证认证的有效性;检查认证的可链接性;获取具有相同链接标签所对应的两个消息及其认证,计算用户的公钥。本发明满足了用户具有多证书的需求,达到了多权威机构下用户匿名认证的目的,实现了多权威机构下对多次认证的用户的公开追责。

    支持低成本隐私保护的可链接去中心化众包方法及系统

    公开(公告)号:CN116628081A

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

    申请号:CN202310444362.9

    申请日:2023-04-23

    Applicant: 暨南大学

    Abstract: 本发明公开一种支持低成本隐私保护的可链接去中心化众包方法及系统,方法为:建立众包系统,确定交互实体;运行初始化及密钥生成算法,进行系统注册;任务请求者设置任务,通过智能合约发布到区块链上并指定任务收集者进行任务收集;工人接收任务,将解决方案在区块链下发送给任务收集者;任务收集者进行身份验证及有效数据筛选,并将结果发布到区块链上公开;引入防作弊机制,各交互实体对发布在智能合约上的结果进行作弊揭示;任务收集者收集最终结果提交给任务请求者,任务请求者分发任务奖励。本发明在保护区块链上数据隐私的同时,将系统总开销降低至常数级别的复杂度,同时引入防作弊机制,允许对作弊行为进行揭示,保证诚实用户的匿名性。

    一种轻量型卷积神经网络安全预测方法

    公开(公告)号:CN112217663B

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

    申请号:CN202010978442.9

    申请日:2020-09-17

    Applicant: 暨南大学

    Abstract: 本发明公开了一种轻量型卷积神经网络安全预测方法,包括以下步骤:通过训练样本构建网络安全预测模型;对网络安全预测模型进行滤波器剪枝,得到剪枝网络安全预测模型;对剪枝网络安全预测模型的模型参数进行编码,得到编码网络安全预测模型;将用户上传数据输入编码网络安全预测模型,对用户上传数据进行加密处理,得到密文;通过密文预测,得到密文预测结果,进而得到最终数据结果;本发明实现对数据的预测分析,并且保证云服务器不能获取用户的任何有效信息,同时用户也无法获得云服务器上面模型的任何信息。

    一种基于同态双向代理重加密的多密钥多方安全计算方法

    公开(公告)号:CN115442134A

    公开(公告)日:2022-12-06

    申请号:CN202211069818.X

    申请日:2022-09-02

    Applicant: 暨南大学

    Abstract: 本发明涉及一种基于同态双向代理重加密的多密钥多方安全计算方法,包括步骤:S1、用户数据端DPi生成密文cti并存储在云服务器CSP1上;S2、用户请求方RU请求计算;S3、当DPi允许CSP1使用自身数据时,生成临时公私钥(pk′i,sk′i)和双向代理重加密密钥rki→i′;S4、将pk′i和rki→i′上传至CSP1,将sk′i上传至云服务器CSP2;S5、CSP1根据重加密密钥rki→i′将密文cti重加密为ct′i,然后通过盲化的方式与CSP2进行交互,将需要使用的密文转换为在用户请求方RU的公钥下加密的密文,并完成运算,将结果密文返回给用户请求方RU进行解密。本发明通过双向代理重加密的方式,在不泄露用户真实私钥的情况下,实现了不同密钥加密下密文的安全计算,保护了用户原始数据的隐私,提高了密文数据的可用性。

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

    公开(公告)号:CN110224993B

    公开(公告)日:2021-09-21

    申请号:CN201910409823.2

    申请日:2019-05-16

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于区块链的可追责匿名电子投票方法及系统,包括下述步骤:投票端获得参加投票的成员公私钥对,投票用户管理中心将注册成功的投票端身份信息保存到身份认证表并存入智能合约;投票发起端发起一次投票活动;投票端根据智能合约内容中公布的活动标签构造出投票端的选票信息,向智能合约发送交易进行投票;在智能合约中下载全部投票端的选票信息,验证选票是否重复,并在身份认证表中查看恶意投票端的身份信息;达到预设条件后,接收投票发起端私钥以及时间陷门服务器发出的时间陷门对验证通过的选票进行解密,并统计投票结果。本发明实现了对恶意投票端身份的揭露,更好地保证了投票的公平性和安全性。

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

    公开(公告)号:CN112839046A

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

    申请号:CN202110047214.4

    申请日:2021-01-14

    Applicant: 暨南大学

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

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

    公开(公告)号:CN109785494B

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

    申请号:CN201811569059.7

    申请日:2018-12-21

    Applicant: 暨南大学

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

Patent Agency Ranking