【技术实现步骤摘要】
基于同态哈希函数和虚拟索引的动态云审计方法
[0001]本专利技术涉及云计算安全领域,特别涉及一种基于同态哈希函数和虚拟索引的动态云审计方法
。
技术介绍
[0002]数据云存储是将数据存储在远程云服务器上的一种方式,而不是在本地计算机或数据中心中
。
它具有许多好处,因此在个人
、
企业和组织中越来越受欢迎
。
数据云储存的好处如下:数据云储存允许您随时随地访问您的数据,只要有互联网连接
。
这意味着您可以从不同的设备
(
例如计算机
、
智能手机
、
平板电脑
)
上访问和共享数据,提供了极大的便利性
。
云存储消除了本地存储设备的需求,这可以节省硬件购买和维护的成本
。
您不需要购买额外的硬盘驱动器或服务器来存储大量数据
。
然而云服务数据容易收到攻击,使用户数据完整性遭受破坏
。
目前还缺少一种数据完整性验证方法 >。
专利技本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
基于同态哈希函数和虚拟索引的动态云审计方法,其特征在于,包括以下步骤:用户将原始数据进行分块签名操作,获得储存数据,将所述储存数据上传至云服务机构,并在上传成功后删除本地原始数据;用户上传虚拟索引表给审计机构并在需要审计时提出审计请求,审计机构接收到审计请求后,生成随机挑战集合并发送给云服务机构;云服务机构根据所述随机挑战集合计算生成证据,并将所述证据发送给审计机构;审计机构对所述证据进行完整性验证获得验证结果,并将所述验证结果发送给用户
。2.
根据权利要求1所述的基于同态哈希函数和虚拟索引的动态云审计方法,其特征在于,所述将原始数据进行分块签名操作的过程包括:基于乘法循环群和哈希函数选取系统参数,并通过乘法循环群和系统参数获得密钥对;根据所述密钥对对原始数据进行加密盲化;将加密盲化后的数据分块并签名
。3.
根据权利要求2所述的基于同态哈希函数和虚拟索引的动态云审计方法,其特征在于,所述获得密钥对的方法包括:用户选取阶为大素数的乘法循环群,并进行哈希函数运算获得系统参数;从系统参数中选取随机数对作为私钥,对选取的随机数对和乘法循环群的生成元进行计算,获得公钥
。4.
根据权利要求3所述的基于同态哈希函数和虚拟索引的动态云审计方法,其特征在于,对原始数据进行加密盲化的方法包括:将文件名和私钥输入到伪随机函数中获得第一随机数,并将所述第一随机数作为对称加密算法的密钥,...
【专利技术属性】
技术研发人员:李秀广,
申请(专利权)人:中国人民武装警察部队工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。