一种基于区块链的投票系统、方法及装置

    公开(公告)号:CN117714043A

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

    申请号:CN202311713307.1

    申请日:2023-12-13

    Abstract: 本申请公开了一种基于区块链的投票系统、方法及装置,可提升投票过程中的数据安全性及数据隐私性。投票系统包括投票节点、区块链网络、计票节点及管理节点。投票节点用于响应管理节点的投票请求产生投票数据,基于联合密钥与投票节点的投票密钥生成混淆数据,采用混淆数据与第一混淆参数对投票数据进行混淆处理得到混淆投票数据,及基于投票密钥及第二混淆参数生成混淆数据的构造因子;区块链网络用于存储混淆投票数据及构造因子;计票节点用于从区块链网络中获取构造因子,并基于计票密钥与构造因子生成混淆数据;管理节点用于获取计票节点生成的混淆数据,并基于获取的混淆数据与第一混淆参数对混淆投票数据进行混淆消除,最终得到投票数据。

    多方隐私求交方法及计算机设备
    22.
    发明公开

    公开(公告)号:CN117592078A

    公开(公告)日:2024-02-23

    申请号:CN202311608169.0

    申请日:2023-11-27

    Abstract: 本申请属于数据安全技术领域,揭示一种多方隐私求交方法及计算机设备,该方案在隐私求交过程中利用第三方和随机数,且数据方与第三方不共谋,第三方接收到的是加密数据元素列表,第三方在无法获得第一数据方的第一随机数和第二数据方的第二随机数的情况下,无法获知第一数据方的第一参数和第二数据方的第二参数,后续便无法逆推数据方的原始数据;并且,各个数据方接收到的隐私求交结果为交集索引,各个数据方之间不交互加密后的加密数据元素,使得数据方无法逆推其他数据方的原始数据。因此,本申请中各个数据方和第三方均无法获知非交集数据元素的原始数据,避免了原始数据的泄露,隐私求交的安全性高。

    一种数据存储和查询方法、装置和介质

    公开(公告)号:CN117521093A

    公开(公告)日:2024-02-06

    申请号:CN202311376102.9

    申请日:2023-10-23

    Abstract: 本申请涉及数据加密技术领域,尤其涉及一种数据存储和查询方法、装置和介质。其中,方法包括:针对待存储的明文数据中任一第一字符,使用用户端的第一密钥和第二字符的加密字符,对第一字符进行加密,得到第一字符的加密字符,第一字符为明文数据中任一不位于首位的字符;第二字符是明文数据中位于第一字符前面第一顺位的字符;将明文数据对应的密文数据发送至存储端;在上述方式中,在对一个明文数据中的第一字符进行加密时,需要用到第一字符前面第一顺位的第二字符,是一种从前向后迭代加密的方式,不会因为泄漏其中一个字符而导致其他字符也泄漏,使得加密过程的安全性较高。

    一种基于区块链的投票方法及装置

    公开(公告)号:CN115987521A

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

    申请号:CN202211637292.0

    申请日:2022-12-16

    Abstract: 本发明公开了一种基于区块链的投票方法及装置,包括:区块链系统获取任一投票端发送的投票数据;其中,投票数据包括各选票密文和规则证明,各选票密文是投票端对各候选对象的投票结果进行加密后得到的;规则证明是投票端根据各选票密文和投票规则计算后得到的;投票规则表示候选对象被选择的数量范围;区块链系统根据各选票密文和投票规则计算验证因子,根据验证因子和规则证明确定投票数据是否验证通过;若确定投票数据验证通过,则根据投票规则和验证因子确定投票数据是否为废票。以此保证投票数据的真实性和准确性,提高计票结果的准确性。

    一种数据查询方法及装置
    25.
    发明公开

    公开(公告)号:CN115408435A

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

    申请号:CN202211156658.2

    申请日:2022-09-21

    Abstract: 本发明公开了一种数据查询方法及装置,包括:数据方接收查询方发送的查询请求;其中,查询请求包括待查询用户的查询位置;查询表是根据数据集中的用户标识构建的;查询表中各位置的值是基于数据集中的用户标识在查询表中的位置确定的,查询表中查询位置对应的值表示查询表是否记录有待查询用户的用户标识;查询结果表示查询位置对应的待查询用户存在于或不存在于数据集中;数据方将查询结果发送至查询方。以此减少数据加密运算,降低数据计算量及计算难度,提高数据查询效率。

    任务配置方法、装置、设备及存储介质

    公开(公告)号:CN114880015A

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

    申请号:CN202110845569.8

    申请日:2021-07-26

    Abstract: 本发明公开了一种任务配置方法、装置、设备及存储介质,所述方法包括:获取在流程图绘制界面绘制的隐私计算任务流程图中的各个元素组件,并按照与各所述元素组件的类型对应预设的JSON生成规则,基于各所述元素组件生成各个JSON对象;对各所述JSON对象中与预设规则相关的属性值进行检测,以检测所述隐私计算任务流程图是否合规;若合规,则将各所述JSON对象进行拼接得到所述隐私计算任务流程图对应的JSON格式配置文件,以基于所述JSON格式配置文件进行隐私计算任务调度。本发明实现了用户无需关注繁琐的配置文件,也无需编写复杂的隐私计算算法,降低了隐私计算任务配置方案的门槛和开发成本。

    基于区块链的数据处理方法、装置和电子设备

    公开(公告)号:CN114157716A

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

    申请号:CN202111462222.1

    申请日:2021-12-02

    Abstract: 本申请实施例提供了一种基于区块链的数据处理方法、装置和电子设备,通过获取待发送数据;根据待发送数据的第一数据量和区块链中单次传输对应的最大数据量,将待发送数据进行分块,得到多个数据块,其中,多个数据块中每个数据块内包括的数据的第二数据量不大于最大数据量;将多个数据块分次发送给区块链中的接收节点。本申请实施例提供的技术方案使得能够基于区块链传输大量的待发送数据,且数据块包括的数据的第二数据量不大于区块链单次传输对应的最大数据量,能够保证数据成功发送至接收节点,从而提升了数据块传输的效率。

    一种认证方法及装置
    28.
    发明公开

    公开(公告)号:CN113987446A

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

    申请号:CN202111217550.5

    申请日:2021-10-19

    Abstract: 本申请实施例提供了一种认证方法及装置,可应用于区块链,该方法包括:客户端基于预设位数的待认证的生物特征向量的第一数列,对所述待认证的生物特征向量中的各特征值进行编码,得到各特征值对应的所述预设位数的第一编码序列;基于预设概率对所述第一编码序列中的编码值进行加噪处理,得到所述待认证的生物特征向量的第一加噪编码序列;将所述待认证的生物特征向量的第一加噪编码序列发送给服务器,服务器基于第一加噪编码序列难以确定出待认证的生物特征向量,实现了认证过程的安全性;服务器根据所述待认证的生物特征向量的第一加噪编码序列与目标加噪编码序列的比对结果,精准、高效地对待认证的生物特征向量进行安全认证。

    一种算法程序的验证方法及装置

    公开(公告)号:CN113569225A

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

    申请号:CN202110869930.0

    申请日:2021-07-30

    Abstract: 本发明实施例提供一种算法程序的验证方法及装置,包括:算法提供方将第一算法程序的校验规则发送至数据提供方,第一算法程序为算法提供方指示数据提供方基于本地数据进行运算的算法程序;根据校验规则从第一算法程序的第一指令序列中确定出第一校验指令;并根据校验规则和第一校验指令确定第一校验值;算法提供方接收数据提供方发送的第二校验值,第二校验值是数据提供方基于校验规则和第二算法程序确定的;第二算法程序为数据提供方基于本地数据实际运行的算法程序;算法提供方确定第一校验值和第二校验值是否相同,从而确定数据提供方实际运行的算法程序是否为算法提供方指示的算法程序。该方法能够提高算法版本验证的准确性,防止误用攻击。

    一种数据处理方法
    30.
    发明授权

    公开(公告)号:CN113343283B

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

    申请号:CN202110873970.2

    申请日:2021-07-30

    Abstract: 本发明实施例提供了一种数据处理方法,该方法包括第一计算节点在检测到数据计算请求时,基于第一计算节点的隐私数据生成N个第一混淆信息,并将N个第一混淆信息中的N‑1个第一混淆信息分别发送给N‑1个第二计算节点,接收N‑1个第二计算节点各自生成的第二混淆信息,并根据第一保留混淆消息以及N‑1个第二混淆消息,生成用于确定数据计算结果的密文分片,将密文分片发送给数据请求方。如此,该方案不仅可以在不泄露各计算节点的隐私数据的前提下能够完成针对数据计算请求的计算过程,而且只需要各计算节点之间进行一轮交互即可完成各计算节点针对密文分片的生成流程,从而可以有效地提高安全多方计算的效率。

Patent Agency Ranking