-
公开(公告)号:CN109492410B
公开(公告)日:2020-09-01
申请号:CN201811170800.2
申请日:2018-10-09
Applicant: 华南农业大学
Abstract: 本发明公开了一种数据可搜索加密和关键词搜索方法、系统及终端、设备,在数据可搜索加密过程中:获取数据拥有者上传的数据文件;提取出各数据文件的关键词;对每个数据文件进行摘要提取,得到摘要文件;根据各关键词与各数据文件之间对应关系,通过加密算法进行数据处理后生成字典γ,针对各数据文件进行加密得到加密数据文件;针对各摘要文件进行加密得到加密后的摘要文件。在关键词搜索过程中:获取上述字典γ、加密后数据文件以及摘要文件,在接收到关键词搜索时,首先通过字典γ搜索是否有数据文件包括关键词,若否,则在摘要文件中搜索关键词,搜索成功的情况下,将该关键词的标签索引对添加到字典γ中;本发明大大提高了关键词搜索效率。
-
公开(公告)号:CN107203723B
公开(公告)日:2020-06-19
申请号:CN201710220954.7
申请日:2017-04-06
Applicant: 华南农业大学
Abstract: 本发明公开了基于散列表方法的多公共云上的文件存储及其检索方法,包括步骤:将需要共享的文件加密后,上传至客户端;客户端得到包含关键词和文件号关系的“关键词/文件号”表;将关键词字符串转换为整数,并把该整数转化后对应到一个有限域的一个区间内;并将第i个关键词存储在每个云服务器端的份额上传至对应的云服务器;把每个文件号存储在在每个云服务器端的份额上传至对应的云服务器;将文件加密并分割,上传到对应的云服务器,同时生成文件号/服务器表,并将文件号/服务器表存储在本地。本发明能保证上传到云端服务器里的文件的安全,且能防止云端服务器供应商偷窥文件信息。
-
公开(公告)号:CN109492410A
公开(公告)日:2019-03-19
申请号:CN201811170800.2
申请日:2018-10-09
Applicant: 华南农业大学
Abstract: 本发明公开了一种数据可搜索加密和关键词搜索方法、系统及终端、设备,在数据可搜索加密过程中:获取数据拥有者上传的数据文件;提取出各数据文件的关键词;对每个数据文件进行摘要提取,得到摘要文件;根据各关键词与各数据文件之间对应关系,通过加密算法进行数据处理后生成字典γ,针对各数据文件进行加密得到加密数据文件;针对各摘要文件进行加密得到加密后的摘要文件。在关键词搜索过程中:获取上述字典γ、加密后数据文件以及摘要文件,在接收到关键词搜索时,首先通过字典γ搜索是否有数据文件包括关键词,若否,则在摘要文件中搜索关键词,搜索成功的情况下,将该关键词的标签索引对添加到字典γ中;本发明大大提高了关键词搜索效率。
-
公开(公告)号:CN107203723A
公开(公告)日:2017-09-26
申请号:CN201710220954.7
申请日:2017-04-06
Applicant: 华南农业大学
Abstract: 本发明公开了基于散列表方法的多公共云上的文件存储及其检索方法,包括步骤:将需要共享的文件加密后,上传至客户端;客户端得到包含关键词和文件号关系的“关键词/文件号”表;将关键词字符串转换为整数,并把该整数转化后对应到一个有限域的一个区间内;并将第i个关键词存储在每个云服务器端的份额上传至对应的云服务器;把每个文件号存储在每个云服务器端的份额上传至对应的云服务器;将文件加密并分割,上传到对应的云服务器,同时生成文件号/服务器表,并将文件号/服务器表存储在本地。本发明能保证上传到云端服务器里的文件的安全,且能防止云端服务器供应商偷窥文件信息。
-
-
-