一种基于同态加密的密文预测方法

    公开(公告)号:CN112910624B

    公开(公告)日:2022-05-10

    申请号:CN202110048591.X

    申请日:2021-01-14

    Applicant: 东北大学

    Abstract: 本发明提供一种基于同态加密的密文预测方法,涉及密文预测技术领域。本发明的方法采用C/S架构即客户端/服务端架构实现,包括数据预处理、密钥生成、同态加密、密文RNN运算、同态解密五个步骤,客户端完成数据预处理、密钥生成、数据同态加密后即可上传到云机器学习端,交由云服务器完成密文预测工作;云机器学习端,先基于已公开数据集完成训练阶段,在接收到用户的密文预测请求时,运行密文RNN运算,将得到的密文结果发送给客户端,客户端进行同态解密得到明文。本发明使用同态加密技术来保障用户隐私,克服了现有机器学习模型只能预测明文数据的不足,从根本上解决隐私保护问题。

    一种评估Maven环境中依赖冲突危险级别的方法

    公开(公告)号:CN108984416A

    公开(公告)日:2018-12-11

    申请号:CN201810891476.7

    申请日:2018-08-07

    Applicant: 东北大学

    Abstract: 本发明提出一种评估Maven环境中依赖冲突危险级别的方法,流程包括:步骤1:获取到当前项目中使用的所有第三方依赖,包括直接依赖和间接依赖;步骤2:对当前项目所有直接依赖和间接依赖进行遍历,识别当前项目中出现的所有依赖冲突;步骤3:针对当前项目中的每个依赖冲突进行NoClass危险级别的评估:步骤4:针对项目中的每个依赖冲突进行NoMethod危险级别的评估:步骤5:对评估结果进行封装,向开发者展现评估结果。本发明不仅可以检测到项目中存在的依赖冲突,而且对依赖冲突的危险等级进行了有效的评估,帮助开发者更清晰地了解项目中存在的依赖冲突的危险性,优先处理高等级的依赖冲突,可以在有限的时间内最大程度的降低软件在运行时的出现xx-not-found-bug的风险。

Patent Agency Ranking