-
公开(公告)号:CN117786735A
公开(公告)日:2024-03-29
申请号:CN202311582073.1
申请日:2023-11-24
Applicant: 北京大学
Abstract: 本发明公开了一种基于内积函数加密的隐私保护计算机辅助诊断方法,其步骤包括:1)密钥生成中心调用群生成算法生成主密钥msk以及公共参数pp;2)根据msk、数据拥有者的标识信息ID以及输入向量#imgabs0#计算#imgabs1#并返回密钥#imgabs2#给数据拥有者;3)模型拥有者根据pp、ID以及输入向量#imgabs3#计算#imgabs4#D=e(h1,h2)r以及#imgabs5#然后将密文#imgabs6#发送至计算机辅助诊断设备;4)数据拥有者根据密文以及密钥获取内积运算结果#imgabs7#然后计算预测结果#imgabs8#
-
公开(公告)号:CN109657139A
公开(公告)日:2019-04-19
申请号:CN201811507486.2
申请日:2018-12-10
Applicant: 北京大学
IPC: G06F16/9535 , H04L12/58 , G06Q50/00
Abstract: 本发明提供了一种网络事件传播的模拟方法、装置及设备,涉及计算机的技术领域,该方法包括获取网络事件及网络事件的属性;属性至少包括以下之一:时间、类型或主题;获取当前节点的节点属性,并根据网络事件的属性和节点属性,上一节点的历史情感态度信息计算情感态度信息;根据情感态度信息确定当前节点对网络事件的情感偏向信息;情感偏向信息为以下任一种:支持、反对或中立;如果情感偏向信息是支持或反对,将网络事件传播至相邻节点;如果情感偏向信息是中立,结束网络事件在当前节点的传播。本发明通过增加情感态度信息的计算,提高了对信息传播过程模拟的准确程度,更加适合实际应用。
-
公开(公告)号:CN115473678A
公开(公告)日:2022-12-13
申请号:CN202210950101.X
申请日:2022-08-09
Applicant: 北京大学
IPC: H04L9/40
Abstract: 本发明公开了一种基于SGX与智能合约的可控数据共享方法。本方法为:1)基于数据使用方的数据使用需求和数据提供方对使用数据的代码审查结果生成智能合约并上链;2)数据使用方基于SGX构建数据计算所需要的可信计算环境;数据提供方对所述可信计算环境进行安全验证,验证通过后将加密的敏感数据传输到所述可信计算环境中;3)数据使用方在所述智能合约的控制下使用所述敏感数据。本发明既能保证程序在运行过程中不能通过直击复制和隐蔽通道等方式窃取数据,从而保证数据的安全性,也能保证数据泄漏后的追责问题,从而保证数据使用过程的可信溯源。
-
公开(公告)号:CN111651752B
公开(公告)日:2022-10-14
申请号:CN202010305553.3
申请日:2020-04-17
Applicant: 北京大学
Abstract: 本发明公开了一种获取容器需要的系统调用白名单的方法,其步骤包括:1)在容器启动时获取需要添加到系统调用白名单中的系统调用集合A,以及在容器运行时调用的ELF可执行文件集合B,并将集合A添加到系统调用白名单中;2)基于步骤1)得到的ELF可执行文件集合B,对容器进行静态分析,得到容器中的应用运行过程中所需调用的系统调用集合S并将其添加到系统调用白名单中。本发明通过动态分析和静态分析获得系统调用白名单,与Docker的默认配置相比,本发明将系统调用减少了69.27%至85.89%,提高了安全性和运行效率。
-
公开(公告)号:CN109657139B
公开(公告)日:2021-10-22
申请号:CN201811507486.2
申请日:2018-12-10
Applicant: 北京大学
IPC: G06F16/9535 , H04L12/58 , G06Q50/00
Abstract: 本发明提供了一种网络事件传播的模拟方法、装置及设备,涉及计算机的技术领域,该方法包括获取网络事件及网络事件的属性;属性至少包括以下之一:时间、类型或主题;获取当前节点的节点属性,并根据网络事件的属性和节点属性,上一节点的历史情感态度信息计算情感态度信息;根据情感态度信息确定当前节点对网络事件的情感偏向信息;情感偏向信息为以下任一种:支持、反对或中立;如果情感偏向信息是支持或反对,将网络事件传播至相邻节点;如果情感偏向信息是中立,结束网络事件在当前节点的传播。本发明通过增加情感态度信息的计算,提高了对信息传播过程模拟的准确程度,更加适合实际应用。
-
公开(公告)号:CN109902015A
公开(公告)日:2019-06-18
申请号:CN201910157376.6
申请日:2019-03-01
Applicant: 北京大学 , 北京八分量信息科技有限公司
Abstract: 本发明实施例公开了一种智能合约仿真测试方法、装置、系统及存储介质,涉及区块链网络技术领域,所述方法应用于区块链网络,所述方法由云端服务器执行,所述方法包括:依据程序指令搭建仿真测试网络框架;在仿真测试网络框架上设置加载入口,所述加载入口包括智能合约加载入口和样本数据加载入口;通过加载入口将智能合约和样本数据加载到仿真测试框架中;对样本数据进行仿真检测;输出仿真结果并进行评价。本发明能够解决现有技术中无避免措施来解决因人为操作错误而带来的智能合约错误结果不可逆转的问题。
-
公开(公告)号:CN104144057A
公开(公告)日:2014-11-12
申请号:CN201410328522.4
申请日:2014-07-10
Applicant: 北京大学
CPC classification number: H04L9/3073
Abstract: 本发明公开了一种生成安全解密密钥的CP-ABE方法。本方法为:1)授权者根据安全参数建立自己的公开/秘密参数,同时内容申请者建立自己的公私钥及其它公开/秘密参数;2)内容拥有者利用该授权者的公钥等公开参数,使用CP-ABE算法,对消息M进行加密,得到密文CT;3)该内容申请者向该授权者申请解密密钥,该授权者根据该内容申请者的属性生成解密密钥,生成解密密钥过程中,将该内容申请者的公钥信息嵌入到解密密钥中,然后将解密密钥发送给该内容申请者;4)该内容申请者获取该消息M的密文CT后,用自己的私钥和解密密钥对该密文CT进行解密,得到该消息M。本发明具有开销很小、解密密钥可直接在网络传输,且安全性高。
-
公开(公告)号:CN105320899B
公开(公告)日:2018-01-09
申请号:CN201410350589.8
申请日:2014-07-22
Applicant: 北京大学
IPC: G06F21/64
Abstract: 本发明公开了一种面向用户的云存储数据完整性保护方法。本方法为:1)上传:用户端将文件分块编号,生成块内冗余校验码;计算每一文件块哈希值,将哈希值保存成一个基于范围的2‑3树,将这些哈希值联接成一个值并用私钥签名;生块间冗余校验码,用流置换密钥对块间冗余校验码进行加密;2)验证:云管理节点将验证请求发送给对应云存储服务器,计算对应的原始数据及其对应的块间冗余校验码的代数签名,返回给用户端进行数据完整性验证,如果发现数据损坏则进行3);3)恢复:用户端根据树信息从云端获取对应分支树上的所有文件块,并用该文件块的纠删码对其进行纠错恢复。本发明从用户角度对存储在云端的动态数据进行完整性验证、恢复。
-
公开(公告)号:CN104144057B
公开(公告)日:2017-10-31
申请号:CN201410328522.4
申请日:2014-07-10
Applicant: 北京大学
CPC classification number: H04L9/3073
Abstract: 本发明公开了一种生成安全解密密钥的CP‑ABE方法。本方法为:1)授权者根据安全参数建立自己的公开/秘密参数,同时内容申请者建立自己的公私钥及其它公开/秘密参数;2)内容拥有者利用该授权者的公钥等公开参数,使用CP‑ABE算法,对消息M进行加密,得到密文CT;3)该内容申请者向该授权者申请解密密钥,该授权者根据该内容申请者的属性生成解密密钥,生成解密密钥过程中,将该内容申请者的公钥信息嵌入到解密密钥中,然后将解密密钥发送给该内容申请者;4)该内容申请者获取该消息M的密文CT后,用自己的私钥和解密密钥对该密文CT进行解密,得到该消息M。本发明具有开销很小、解密密钥可直接在网络传输,且安全性高。
-
公开(公告)号:CN104144056A
公开(公告)日:2014-11-12
申请号:CN201410328154.3
申请日:2014-07-10
Applicant: 北京大学
CPC classification number: H04L9/3073
Abstract: 本发明公开了一种自主授权的CP-ABE系统和方法。本方法为:1)任一参与者i用使用CP-ABE方法加密消息M,加密过程中使用自己的公钥,得到密文CT并发布;每一参与者端都包含建立模块、加密模块、解密密钥生成模块和解密模块;2)当一与参与者i具有朋友关系的参与者j向参与者i申请获取解密密钥时,参与者i对参与者j进行授权,并根据该参与者j相对于参与者i的属性,为其生成解密密钥并发送给该参与者j;3)该参与者j用收到的该解密密钥来解密密文CT,得到该消息M。在本发明中,每个参与者自己管理控制自己的朋友关系和解密密钥生成和发放,能够支持参与者之间形成复杂灵活的关系的应用,并避免了参与者隐私的泄露。
-
-
-
-
-
-
-
-
-