基于账户区块链的可问责隐私保护智能合约实现方法

    公开(公告)号:CN117290887B

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

    申请号:CN202311522961.4

    申请日:2023-11-16

    IPC分类号: G06F21/62 G06F21/64

    摘要: 本发明公开了一种基于账户区块链的可问责隐私保护智能合约实现方法,方法包括:用户部署智能合约并公开合约地址,监管者运行密钥获得监管者公钥和监管者私钥,并将监管者公钥上传至区块链;注册新用户并生成用户私钥,然后将用户公钥上传区块链,智能合约记录注册用户信息;用户创建空白数据记录,然后将生成的数据记录承诺上传区块链;用户收集区块链上的所有数据记录承诺并构建默克尔书,然后进行链下计算;用户将隐私保护交易单发送至区块链,区块链经过广播后进行验证计算;监管者捕获到隐私保护交易单,随后利用监管者私钥问责用户。本发明能够支持细粒度的隐私保护控制策略和灵活适应多种应用场景,同时实现可问责隐私保护智能合约。

    基于复制秘密共享的密态数据库查询方法及装置

    公开(公告)号:CN115455488A

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

    申请号:CN202211420158.5

    申请日:2022-11-15

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本发明公开了一种基于复制秘密共享的密态数据库查询方法及装置,方法包括:用户将查询需求编译成复制秘密共享下的安全多方计算原语并将其交递给计算层,计算层向存储层请求共享查询需求所对应数据的表;每个数据提供方调用布尔复制秘密共享算法生成秘密份额并传输给计算方;计算方调用安全三方计算算法并利用密态过滤算子、密态连接算子、密态排序算子和密态聚合算子中的一个或多个进行安全三方计算,得到秘密共享形式的计算结果的秘密共享份额并发送给用户;调用秘密重构算法将计算结果的秘密共享份额重构之后得到最终的查询结果。本发明每个数据提供方将自己的数据以秘密共享的形式分成三个秘密份额发给计算方,性能更好。

    一种面向多种类数据的异常检测方法及装置

    公开(公告)号:CN113052203B

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

    申请号:CN202110181592.1

    申请日:2021-02-09

    IPC分类号: G06K9/62 G06N3/04 G06N3/08

    摘要: 本发明公开了一种面向多种类数据的异常检测方法及装置。所述面向多种类数据的异常检测方法通过训练对抗学习网络,使对抗学习网络中的生成器拟合正常训练样本的分布以及学习正常训练样本的潜在模式,得到更新的对抗学习网络,根据训练过程中产生的重构误差构造更新的对抗学习网络中的异常评价函数,并将更新的对抗学习网络构建为异常检测模型,以利用异常检测模型对输入的检测数据进行异常检测,得到异常检测结果。本发明基于传统生成对抗学习模型的异常检测方法,通过引入模式分类器的思想,有效解决了检测数据与正常数据分布相近时异常检测难的问题,进一步提高了异常检测的准确性。

    基于整数自举的环面全同态加密算法的数据处理方法

    公开(公告)号:CN117857008A

    公开(公告)日:2024-04-09

    申请号:CN202311686527.X

    申请日:2023-12-11

    IPC分类号: H04L9/00 H04L9/08 H04L9/40

    摘要: 本发明公开了一种基于整数自举的环面全同态加密算法的数据处理方法,方法为:客户端根据安全参数调用密钥生成算法生成自身密钥、自举密钥和转换密钥,并将自举密钥和转换密钥发送给云端服务器,自身密钥本地保存;客户端调用加密算法使用自身密钥对明文数据进行加密操作得到密文传输给云端服务器;云端服务器根据客户端提供的评估函数、自举密钥及转换密钥对密文执行评估算法得到密文状态下的评估结果发回客户端;客户端根据自身密钥调用解密算法对密文状态下的评估结果进行解密操作获得明文数据的评估结果。本发明重新设计自举算法实现支持整数级数据的自举算法,大大提高了计算效率;同时支持整数级数据的非线性函数运算,减少了方案复杂度。