密文数据集交集计算方法、装置、系统、客户端、服务器及介质

    公开(公告)号:CN110474764A

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

    申请号:CN201910644183.3

    申请日:2019-07-17

    Abstract: 本发明公开了一种密文数据集交集计算方法、装置、系统、客户端、服务器及介质,所述方法包括:根据用户的公钥,对明文数据集进行加密,得到密文数据集,并将密文数据集发送给服务器;根据用户选择的授权级别,生成该授权级别的授权信息;将授权信息发送给服务器,以使服务器根据密文数据集和授权信息,计算得到中间值集,根据符合授权级别的两个用户的中间值集,将这两个用户的密文数据集进行交集计算,生成密文数据集交集,并将密文数据集交集发送给相应用户的客户端;接收服务器发送的密文数据集交集;根据用户输入的密文数据集交集和私钥,对密文数据集交集进行解密,得到明文数据集交集。本发明在确保安全性前提下,显著提高了灵活性。

    基于文件分层属性基加密与密钥委托的可追踪加密方法、装置、设备及介质

    公开(公告)号:CN119520078A

    公开(公告)日:2025-02-25

    申请号:CN202411641663.1

    申请日:2024-11-18

    Abstract: 本申请涉及一种基于文件分层属性基加密与密钥委托的可追踪加密方法、装置、设备及介质,方法包括:数据所有者选择属性并构造多项式来加密数据,计算确定各个节点的加密密文,计算确定传输节点的子节点中门限节点的加密密文;数据用户随机选择对称密钥并加密对应的消息,并对对称密钥进行分层加密,将每个对称密钥与级别节点关联,以计算确定级别密文;数据用户使用密钥SK解密数据,检查属性是否匹配;对于非叶子节点,递归解密子节点;如果用户的属性匹配,则恢复并解密特定级别节点的信息;递归计算其他级别节点的解密信息,以恢复对称密钥。本申请不仅防止多个用户组合其现有密钥以访问未经授权的数据,还抑制用户与其他用户的密钥合谋。

    具有分级可扩展访问策略的属性基加密方法、装置及介质

    公开(公告)号:CN114218604B

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

    申请号:CN202111523644.5

    申请日:2021-12-14

    Abstract: 本发明公开了一种具有分级可扩展访问策略的属性基加密方法、装置及介质,所述方法包括:使系统初始化;使加密者得到一组具有分级关系的密文消息;使属性授权机构得到解密者的解密密钥;使解密者得到明文消息;使加密者或已获得最高级别解密密钥的解密者采用外部扩展方法得到组合后的具有分级关系的一组密文消息以及与该密文消息对应的外部扩展后的新访问策略;使加密者采用内部扩展方法得到组合后的具有分级关系的一组密文消息以及与该密文消息对应的内部扩展后的新访问策略。本发明将访问策略设计为分级结构,可以提高加密者的加密效率,对访问策略分别设计了内部扩展和外部扩展的方法,可以进一步提高加密者的加密效率。

    无代理公钥认证可搜索加密方法及装置

    公开(公告)号:CN117792623A

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

    申请号:CN202311707929.3

    申请日:2023-12-12

    Abstract: 本申请涉及一种无代理公钥认证可搜索加密方法及装置,所述方法包括:接收方发送陷门的时候既可以根据发送方数量生成若干个陷门,也可以将若干个发送方合并,生成统一的一个陷门,降低了陷门通信的计算和通信开销,同时,能够实现在单一服务器场景中,不依赖代理服务器的密文的更新功能,服务器机构能够完成密文更新的任务,并满足适应性的选择关键词攻击下的关键词密文不可区分性以及选择关键词攻击下的陷门不可区分性,从而达到抵抗敌手内部执行的关键字猜测攻击以及在线外部攻击者的关键词猜测攻击的安全性。本申请既提高了安全性,又显著提升了检索效率。

    一种彩色二维码多维信息编码、解码方法及装置

    公开(公告)号:CN105976004A

    公开(公告)日:2016-09-28

    申请号:CN201610260753.5

    申请日:2016-04-25

    CPC classification number: G06K19/06037 G06K19/06056 G06K19/0614

    Abstract: 本发明公开了一种彩色二维码多维信息编码、解码方法及装置,编码方法包括步骤:把信息分为多段并对每段使用不同加密算法和/或密钥进行加密,把各段加密后的信息拼合生成普通二维码图像;接着,把所使用的多个算法或密钥进行拼合生成彩色叠加模板,最后将彩色叠加模板叠加到上述普通二维码图像中得到彩色二维码图像。解码方法包括步骤:针对不同使用者分发不同的解码模板,一个解码模板包括若干个解码向量;使用者把解码模板覆盖到彩色二维码图像上,通过图像的形状、颜色叠加,使用算法从中得到所属解码密钥,使用此解码密钥解码出对应若干段的加密信息。本发明使一个二维码可被不同权限的用户读取为不同信息,拓宽二维码的编码空间和应用场景。

    一种二维码混合编码、解码装置及方法

    公开(公告)号:CN102902997A

    公开(公告)日:2013-01-30

    申请号:CN201210356366.3

    申请日:2012-09-21

    Abstract: 本发明公开了一种二维码混合编码方法,包括以下步骤:(1)在二维码模板上生成覆盖区域数据;(2)将二维码原始信息中需要加密的隐藏信息以覆盖区域数据为密钥进行加密得到二维码生成信息;(3)将二维码生成信息通过二维码生成算法生成二维码图像;(4)将带有覆盖区域数据的二维码模板覆盖在二维码图像上。本发明还公开了上述编码方法的解码方法及编码、解码装置。本发明通过覆盖区域数据作为密钥对二维码中的隐藏信息进行加密和解密,有效的提高了二维码的安全性和保密性,并且只有在获取覆盖区域上的密钥的基础上才可以实现对二维码图像的解密,保证了二维码图像只有被破坏覆盖区域前提下才能被正确解码,增强了二维码使用的安全性。

    外包数据完整性审计方法、装置、设备及介质

    公开(公告)号:CN116938581A

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

    申请号:CN202311022225.2

    申请日:2023-08-15

    Abstract: 本申请涉及外包数据完整性审计方法、装置、设备及介质,方法包括:数据拥有者上传文件数据之前,加密文件数据的明文数据块得到密文,根据系统全局参数、文件数据的哈希值、文件数据的密文计算确定文件数据的认证标签以及签名值,将文件数据的密文数据集、认证标签集以及签名值发送给云服务器进行存储;云存储服务器在存储数据之前,云服务器验证所述文件数据的密文数据集和认证标签集的关联性,在智能合约的协助下生成挑战数据集,计算文件数据的数据完整性证明,并保存文件数据的审计记录,数据拥有者根据所述数据完整性证明以及审计记录确定最终审计结果。本申请能够消除第三方审计员勾结云存储服务器管理员欺骗数据拥有者导致数据安全问题。

    一种基于权能的访问控制方法
    19.
    发明公开

    公开(公告)号:CN116707827A

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

    申请号:CN202310790684.9

    申请日:2023-06-29

    Abstract: 本发明公开了一种基于权能的访问控制方法,所述方法包括:根据用户的去中心化标识生成用户的可验证凭证,利用所述用户的可验证凭证生成待访问资源的权能令牌;根据所述权能令牌向服务提供者申请待访问资源的服务请求,待服务提供者验证用户签名和所述权能令牌的有效性通过后,对所述待访问资源进行访问操作。本发明在使用区块链的基础之上,基于权能令牌进行访问,利用去中心化标识、可验证凭证和可验证表达实现主体、认证和授权三个要素的去中心化,能够让用户掌握身份信息的控制权。

    多中心可撤销密钥策略属性基加密方法、装置及存储介质

    公开(公告)号:CN112671535B

    公开(公告)日:2022-11-01

    申请号:CN202011578691.5

    申请日:2020-12-28

    Abstract: 本发明公开了一种多中心可撤销密钥策略属性基加密方法、装置及存储介质,所述方法包括:使每个属性授权机构生成该属性授权机构的公私钥对,包括公钥、私钥和用户密钥撤销参数;加密者输入明文消息、与明文消息对应的属性集、系统全局参数以及与属性集对应的属性授权机构的公钥,得到密文消息;每个属性授权机构更新公私钥对中的用户密钥撤销参数,同时得到解密者的部分解密密钥,以组成解密者的解密密钥;解密者输入解密者的全局ID、解密密钥、访问策略以及属性集满足访问策略的属性授权机构的公钥和密文消息,得到明文消息。本发明在进行密钥管理时无需进行机构间的交互,也无需其他用户的参与,既提高了安全性,又提升了灵活性。

Patent Agency Ranking