基于同态哈希函数和虚拟索引的动态云审计方法技术

技术编号:39809908 阅读:27 留言:0更新日期:2023-12-22 02:45
本发明专利技术公开了基于同态哈希函数和虚拟索引的动态云审计方法,属于云计算安全领域,包括以下步骤:用户将原始数据进行分块签名操作,获得储存数据,将所述储存数据上传至云服务机构,并在上传成功后删除本地原始数据;用户上传虚拟索引表给审计机构并在需要审计时提出审计请求,审计机构接收到审计请求后,生成随机挑战集合并发送给云服务机构;云服务机构根据所述随机挑战集合计算生成证据,并将所述证据发送给审计机构;审计机构对所述证据进行完整性验证获得验证结果,并将所述验证结果发送给用户

【技术实现步骤摘要】
基于同态哈希函数和虚拟索引的动态云审计方法


[0001]本专利技术涉及云计算安全领域,特别涉及一种基于同态哈希函数和虚拟索引的动态云审计方法


技术介绍

[0002]数据云存储是将数据存储在远程云服务器上的一种方式,而不是在本地计算机或数据中心中

它具有许多好处,因此在个人

企业和组织中越来越受欢迎

数据云储存的好处如下:数据云储存允许您随时随地访问您的数据,只要有互联网连接

这意味着您可以从不同的设备
(
例如计算机

智能手机

平板电脑
)
上访问和共享数据,提供了极大的便利性

云存储消除了本地存储设备的需求,这可以节省硬件购买和维护的成本

您不需要购买额外的硬盘驱动器或服务器来存储大量数据

然而云服务数据容易收到攻击,使用户数据完整性遭受破坏

目前还缺少一种数据完整性验证方法
>。
专利技本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
基于同态哈希函数和虚拟索引的动态云审计方法,其特征在于,包括以下步骤:用户将原始数据进行分块签名操作,获得储存数据,将所述储存数据上传至云服务机构,并在上传成功后删除本地原始数据;用户上传虚拟索引表给审计机构并在需要审计时提出审计请求,审计机构接收到审计请求后,生成随机挑战集合并发送给云服务机构;云服务机构根据所述随机挑战集合计算生成证据,并将所述证据发送给审计机构;审计机构对所述证据进行完整性验证获得验证结果,并将所述验证结果发送给用户
。2.
根据权利要求1所述的基于同态哈希函数和虚拟索引的动态云审计方法,其特征在于,所述将原始数据进行分块签名操作的过程包括:基于乘法循环群和哈希函数选取系统参数,并通过乘法循环群和系统参数获得密钥对;根据所述密钥对对原始数据进行加密盲化;将加密盲化后的数据分块并签名
。3.
根据权利要求2所述的基于同态哈希函数和虚拟索引的动态云审计方法,其特征在于,所述获得密钥对的方法包括:用户选取阶为大素数的乘法循环群,并进行哈希函数运算获得系统参数;从系统参数中选取随机数对作为私钥,对选取的随机数对和乘法循环群的生成元进行计算,获得公钥
。4.
根据权利要求3所述的基于同态哈希函数和虚拟索引的动态云审计方法,其特征在于,对原始数据进行加密盲化的方法包括:将文件名和私钥输入到伪随机函数中获得第一随机数,并将所述第一随机数作为对称加密算法的密钥,...

【专利技术属性】
技术研发人员:李秀广
申请(专利权)人:中国人民武装警察部队工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1