-
公开(公告)号:CN117978371A
公开(公告)日:2024-05-03
申请号:CN202311767688.1
申请日:2023-12-21
申请人: 南京航空航天大学深圳研究院 , 南京航空航天大学
摘要: 本发明公开了一种新的减少访问模式泄漏的可搜索加密方法,包括以下步骤:S1:客户端生成主密钥;S2:对数据集的所有文件进行加密,再将加密文件转移至云服务提供者进行保存;S3:将保存的加密文件进行编码;S4:对数据集进行预处理,生成索引表;S5:客户端通过主密钥生成关键字的散列并进行加密,客户端通过与云服务提供者交换随机数生成共享密钥,云服务提供者通过客户端发送的陷阱门与索引表进行匹配;S6:云服务提供者查找数据集中文档;S7:客户端接收片段重建原始加密文件;S8:对重建原始加密文件进行解密生成原始文件,通过生成仅由客户端持有的主密钥,利用主密钥生成关键字的散列并进行加密,以保证云数据的隐私性。
-
公开(公告)号:CN117951730A
公开(公告)日:2024-04-30
申请号:CN202311732782.3
申请日:2023-12-15
申请人: 南京航空航天大学深圳研究院 , 南京航空航天大学
IPC分类号: G06F21/62 , G06F16/22 , G06F16/2458
摘要: 本发明公开了一种基于哈希索引的云端安全可搜索加密方法,包括数据所有者、云服务器,其中,数据所有者持有文件集合,包括若干个文件、若干个关键词;包括如下子步骤:S1:设定有限域和椭圆曲线群,以此设定哈希函数一、二、三;S2:选择密钥,生成屏蔽密钥;S3:数据所有者选择一个关键词的权重,并获取得到加密权重;S4:获取关键词集合,建立身份信息集合,并获取身份信息随机数集合;S5:为身份信息计算获取其权重,加密得到加密权重,建立一个可搜索的索引;S6:云服务器为文件集合中的文件提取对应的加密权重,建立二叉查找树保存对应数据;S7:数据用户获取文件的数据,并获取权重,随后计算获取最大权重;S8:获取最大权重对应的文件。
-