-
公开(公告)号:CN117768090A
公开(公告)日:2024-03-26
申请号:CN202311761492.1
申请日:2023-12-19
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请实施例提供了一种加密方法、装置、设备及存储介质,涉及密码技术领域,该方法包括:将第一明文消息表示成数域内的第一子消息和第二子消息,然后通过移位运算对第一子消息和第二子消息加密,获得第一密文。同理对第二明文消息加密获得第二密文。将第一密文中的第一子消息与第二密文中的第四子消息相加,以及将第一密文中的第二子消息,与第二密文中的第三子消息相加,获得能解出第一明文消息与第二明文消息的相减结果的第三密文,这样既实现了密文同态减法,也避免了密文相减带来的数据溢出的问题,保证了密文同态减法运算的准确性。其次,在保证性能不变的情况下,同时支持密文同态加法和密文同态减法,扩展了加密算法的应用前景。
-
公开(公告)号:CN117725616A
公开(公告)日:2024-03-19
申请号:CN202311831246.9
申请日:2023-12-27
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请提供了一种数据关联方法以及计算机设备,其中,该方法包括:第一关联设备获取第一关联设备的待关联数据以及N个第二关联设备的待关联数据,N为大于或等于1的整数;第一关联设备根据第一关联设备的待关联数据以及N个第二关联设备的待关联数据构建关联图网络,每个用户标识以及所述每个用户标识对应的属性密文作为关联图网络的节点;第一关联设备确定关联图网络的节点之间的相同属性密文,并在关联图网络中建立相同属性密文之间的关联关系。通过本申请实施例提供的方法可以利用各个关联设备的用户标识以及属性密文构建关联图网络,实现了在保护用户隐私的基础上将各个关联设备中用户的属性进行关联。
-
公开(公告)号:CN117134906A
公开(公告)日:2023-11-28
申请号:CN202311205086.7
申请日:2023-09-18
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L9/08
Abstract: 本申请公开了多方隐私求交方法及相关装置,包括根据第一随机数和第一设备的初始数据集合生成第一密文集合;向第二设备发送第一密文集合,以及,向至少一个第三设备中每个第三设备发送第一随机数;接收来自第二设备的第三密文集合、第四密文集合和第一编号集合;利用第三随机数移除第三密文集合中数据的第一加密属性以得到生成第五密文集合;对第四密文集合和第五密文集合进行求交得到第二交集,并记录第二交集的第三编号集合;确定第一设备的初始数据集合中数据的编号与第三编号集合中编号相同的目标数据,本技术方案通过从多个数据处理设备中选择一方作为数据处理方,能够减少求交过程中加解密操作次数,提高计算效率,节省计算开销和通信开销。
-
公开(公告)号:CN119382870A
公开(公告)日:2025-01-28
申请号:CN202411326210.X
申请日:2024-09-23
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例提供一种隐私信息加密传输方法及装置,所述方法包括:针对任一特征维度,所述第一设备将各用户信息在所述特征维度下的各特征信息进行分组编码,得到各分组的编码信息;针对任一分组的编码信息,所述第一设备将所述分组的编码信息中的每个编码值按照设定原则进行拆分,得到第一特征秘密分片和第二特征秘密分片,并将所述第二特征秘密分片发送至第二设备;所述第一设备根据所述第二设备发送的第一标签秘密分片、所述第一特征秘密分片和第一辅助因子,确定中间密文第一分片;所述第一设备根据所述中间密文和所述第一辅助因子,确定第一结果分片并将所述第一结果分片发送至所述第二设备。
-
公开(公告)号:CN117592078A
公开(公告)日:2024-02-23
申请号:CN202311608169.0
申请日:2023-11-27
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请属于数据安全技术领域,揭示一种多方隐私求交方法及计算机设备,该方案在隐私求交过程中利用第三方和随机数,且数据方与第三方不共谋,第三方接收到的是加密数据元素列表,第三方在无法获得第一数据方的第一随机数和第二数据方的第二随机数的情况下,无法获知第一数据方的第一参数和第二数据方的第二参数,后续便无法逆推数据方的原始数据;并且,各个数据方接收到的隐私求交结果为交集索引,各个数据方之间不交互加密后的加密数据元素,使得数据方无法逆推其他数据方的原始数据。因此,本申请中各个数据方和第三方均无法获知非交集数据元素的原始数据,避免了原始数据的泄露,隐私求交的安全性高。
-
公开(公告)号:CN117521093A
公开(公告)日:2024-02-06
申请号:CN202311376102.9
申请日:2023-10-23
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本申请涉及数据加密技术领域,尤其涉及一种数据存储和查询方法、装置和介质。其中,方法包括:针对待存储的明文数据中任一第一字符,使用用户端的第一密钥和第二字符的加密字符,对第一字符进行加密,得到第一字符的加密字符,第一字符为明文数据中任一不位于首位的字符;第二字符是明文数据中位于第一字符前面第一顺位的字符;将明文数据对应的密文数据发送至存储端;在上述方式中,在对一个明文数据中的第一字符进行加密时,需要用到第一字符前面第一顺位的第二字符,是一种从前向后迭代加密的方式,不会因为泄漏其中一个字符而导致其他字符也泄漏,使得加密过程的安全性较高。
-
公开(公告)号:CN115987521A
公开(公告)日:2023-04-18
申请号:CN202211637292.0
申请日:2022-12-16
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种基于区块链的投票方法及装置,包括:区块链系统获取任一投票端发送的投票数据;其中,投票数据包括各选票密文和规则证明,各选票密文是投票端对各候选对象的投票结果进行加密后得到的;规则证明是投票端根据各选票密文和投票规则计算后得到的;投票规则表示候选对象被选择的数量范围;区块链系统根据各选票密文和投票规则计算验证因子,根据验证因子和规则证明确定投票数据是否验证通过;若确定投票数据验证通过,则根据投票规则和验证因子确定投票数据是否为废票。以此保证投票数据的真实性和准确性,提高计票结果的准确性。
-
公开(公告)号:CN115408435A
公开(公告)日:2022-11-29
申请号:CN202211156658.2
申请日:2022-09-21
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F16/2455 , G06F21/60 , G06Q40/00
Abstract: 本发明公开了一种数据查询方法及装置,包括:数据方接收查询方发送的查询请求;其中,查询请求包括待查询用户的查询位置;查询表是根据数据集中的用户标识构建的;查询表中各位置的值是基于数据集中的用户标识在查询表中的位置确定的,查询表中查询位置对应的值表示查询表是否记录有待查询用户的用户标识;查询结果表示查询位置对应的待查询用户存在于或不存在于数据集中;数据方将查询结果发送至查询方。以此减少数据加密运算,降低数据计算量及计算难度,提高数据查询效率。
-
公开(公告)号:CN119759951A
公开(公告)日:2025-04-04
申请号:CN202411835154.2
申请日:2024-12-13
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F16/2453 , G06F16/242 , G06F16/2458 , G06F16/901
Abstract: 本申请提供了一种数据联合分析方法及相关装置,方法包括:获取目标SQL查询语句;根据目标SQL查询语句构建DAG执行计划;将DAG执行计划中多个节点的多个SQL算子划分为联合执行算子和本地明文算子;向第一数据处理系统发送第一执行队列中的本地明文算子,以及向第一MPC节点发送第二执行队列中的联合执行算子。通过根据SQL查询语句构建DAG执行计划,将DAG执行计划中多个节点的多个SQL算子划分为联合执行算子和本地明文算子,本地明文算子在本地第一数据处理系统运算,联合执行算子在MPC节点联合运算,相比于所有SQL算子全部在MPC节点运算,有利于减少数据传输成本,有利于节省算力。
-
公开(公告)号:CN119004507A
公开(公告)日:2024-11-22
申请号:CN202411091424.3
申请日:2024-08-09
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F21/60 , G06F21/64 , G06F21/62 , G06F16/2458 , G06F16/22
Abstract: 本发明实施例提供了一种时序数据处理方法及装置,用以提高时序数据的安全性。该方法包括:第一设备获取待存储的时序数据,并按照预设时间间隔将待存储的时序数据划分为N个数据块,N为正整数;从服务器获取第一密钥集合,第一密钥集合至少包括N个第一密钥;针对N个数据块中的第i个数据块,根据第一密钥集合中的第i个第一密钥对第i个数据块进行加密,得到第i个数据块对应的数据密文,其中,i取遍1至N之间的整数;向服务器发送加密数据,加密数据包括N个数据块分别对应的数据密文,加密数据用于存储于服务器中的时序数据库。由此可以实现在时序数据库中存储加密数据,从而可以提高时序数据的安全性。
-
-
-
-
-
-
-
-
-