IJDMBgydF4y2B一个
国际期刊的数字多媒体广播gydF4y2B一个
1687 - 7586gydF4y2B一个
1687 - 7578gydF4y2B一个
HindawigydF4y2B一个
10.1155 / 2018/7543875gydF4y2B一个
7543875gydF4y2B一个
研究文章gydF4y2B一个
基于全同态加密的视频数据完整性验证方法在云系统gydF4y2B一个
http://orcid.org/0000 - 0001 - 9521 - 0286gydF4y2B一个
刘gydF4y2B一个
RuoshuigydF4y2B一个
1gydF4y2B一个
http://orcid.org/0000 - 0003 - 4201 - 4913gydF4y2B一个
刘gydF4y2B一个
JianghuigydF4y2B一个
1gydF4y2B一个
张gydF4y2B一个
JingjiegydF4y2B一个
1gydF4y2B一个
http://orcid.org/0000 - 0002 - 5132 - 6719gydF4y2B一个
张gydF4y2B一个
MoligydF4y2B一个
1gydF4y2B一个
曹gydF4y2B一个
YuanlonggydF4y2B一个
信息工程学院gydF4y2B一个
河南科技大学gydF4y2B一个
洛阳471003年gydF4y2B一个
中国gydF4y2B一个
haust.edu.cngydF4y2B一个
2018年gydF4y2B一个
22gydF4y2B一个
10gydF4y2B一个
2018年gydF4y2B一个
2018年gydF4y2B一个
01gydF4y2B一个
08年gydF4y2B一个
2018年gydF4y2B一个
16gydF4y2B一个
09年gydF4y2B一个
2018年gydF4y2B一个
22gydF4y2B一个
10gydF4y2B一个
2018年gydF4y2B一个
2018年gydF4y2B一个
版权©2018 Ruoshui刘et al。gydF4y2B一个
这是一个开放的文章在知识共享归属许可下发布的,它允许无限制的使用,分布和繁殖在任何媒介,提供最初的工作是正确的引用。gydF4y2B一个
云计算是一种新的数据存储方式,用户倾向于将视频数据上传到云服务器没有多余地本地副本。但是,它使数据从用户手中将常规控制和管理数据。因此,它成为了关键问题如何确保完整性和可靠性的视频数据存储在云终端用户提供视频服务。本文详细介绍了视频数据的完整性验证方法使用完全同态加密crytosystems在云计算环境中。具体来说,我们应用动态操作视频数据存储在云与块标记的方法,这样可以成功地验证数据的完整性。整个过程分析的基础上目前的远程数据完整性检查(RDIC)方法。gydF4y2B一个
中国国家自然科学基金gydF4y2B一个
61602155gydF4y2B一个
61370221gydF4y2B一个
河南工业大学的研究项目gydF4y2B一个
172107000005gydF4y2B一个
1。介绍gydF4y2B一个
在当前的时代,互联网的快速发展和大数据技术(gydF4y2B一个
1gydF4y2B一个- - - - - -gydF4y2B一个
5gydF4y2B一个),云计算的出现成为必然。云计算为大型企业提供了一个随需应变的解决方案,使公司租赁云服务基础设施或软件的形式进行的任务,例如,数据管理、业务扩张和服务提供gydF4y2B一个
6gydF4y2B一个]。云计算也为个人提供了各种各样的云服务。通常,云视频服务的规定有极大地改善了用户体验gydF4y2B一个
7gydF4y2B一个]。视频数据存储在云分享一些共同特征,例如,大容量,高冗余,快速实时的要求。压缩视频数据需要的功能,比如数据位置索引和可控的编码速率。然而,云计算关于其安全自成立以来,一直存在争议,用户无法保证云中的视频数据的安全。换句话说,租户不能完全信任云服务提供商(gydF4y2B一个
8gydF4y2B一个]。首先,在多租户资源共享环境下,租户正常表达担忧他们的视频数据泄露,伪造和非法传播由云服务提供商或其他租户。其次,有一个风险的非法访问,因为虚拟机不能有效地和安全地孤立。第三,数据和流程在云计算中通常存在在一个分布式的方式;属于多个政党需要共享数据泄漏自由和验证完整性的保证(gydF4y2B一个
9gydF4y2B一个]。这些特征的视频数据确定视频数据加密一般应符合以下要求。gydF4y2B一个
(我)安全gydF4y2B一个。安全是主要的数据加密要求。人们普遍认为当破译密码的成本大于直接购买的视频,密码系统是安全的。由于视频数据也可以被视为普通的二进制数据,传统密码可用于视频加密。此外,大量的视频数据译码时产生困难级别的增加不可避免地执行大量的解码操作加密的数据。因此,一些典型的快速加密算法可以应用于确保安全。gydF4y2B一个
(2)压缩比gydF4y2B一个。一般来说,加密和解密之前和之后的数据量不变,所以压缩比保持不变的。这一特性称为压缩率不变性。数据加密使用的算法压缩率不变性不改变存储的物理空间。加密数据的传输速率是相同的。gydF4y2B一个
(3)实时gydF4y2B一个。是视频数据的实时传输和访问,需要使用加密和解密算法不能插入太多的延迟。因此,加密和解密算法需要快。gydF4y2B一个
(iv)数据格式不变性gydF4y2B一个。这里定义的数据格式的不变性意味着之前的格式视频数据加密和解密后保持不变。这个特性带来了许多优势。重要的是让视频数据的时间定位成为可能。这使的支持添加、删除、剪切、粘贴操作的视频数据。gydF4y2B一个
(v)数据可操作性gydF4y2B一个。在某些情况下,它需要直接操作加密数据,而不必执行解密和加密的繁琐过程。这些操作包括速度控制、图像块剪切、添加和删除。一些操作的算法成为据说后仍可操作的数据是加密的数据可操作性。gydF4y2B一个
在过去的十年里,有很多加密算法应用于MPEG视频流(gydF4y2B一个
10gydF4y2B一个]。所有算法都能满足不同级别的安全需求。大多数算法确保视频流的实时特性和显示处理。他们中的一些人保证压缩比不变。此外,兼容性、可操作性、异常(gydF4y2B一个
11gydF4y2B一个),和路由(gydF4y2B一个
12gydF4y2B一个,gydF4y2B一个
13gydF4y2B一个)也已经在其他算法。基于加密算法之间的差异和压缩编码过程,我们把现有的算法分为以下类别gydF4y2B一个
14gydF4y2B一个]。第一个是视频数据的直接加密算法被认为是普通的数据直接加密。因此,这类算法没有兼容性。第二个被称为选择性加密算法视频数据部分和有选择地加密,这些算法是兼容的。第三个叫做加密算法具有压缩功能。这个类别的算法将加密过程、压缩和编码过程结合在一起,使他们拥抱的特点是抗压,兼容和可操作的。gydF4y2B一个
本文提出一种基于同态加密的视频数据完整性检查方法。用户可以验证数据的完整性和支持公共验证和数据动态。使用同态标签可以大大减少视频数据完整性检查的带宽要求的解决方案。该方法和实现服务部署在云系统,这减少了云用户的通信和计算开销。它被证实是可行的通过安全性分析和性能分析与实验结果。gydF4y2B一个
2。相关工作gydF4y2B一个
资源监控是云平台资源管理的一个重要组成部分。它提供了资源分配的基础,任务调度和负载均衡gydF4y2B一个
15gydF4y2B一个]。因为透明的虚拟化的云计算环境的特点和资源的灵活性,应用传统的方法是不可行的,保护数据安全的云平台。此外,收集、传输、存储和分析大量的监测数据能带来多少成本。因此,它是至关重要的开发新工具适用于监测数据在云端。gydF4y2B一个
密码协议是一个重要的组成部分,大多数安全模块(gydF4y2B一个
16gydF4y2B一个]。广义上说,所有加密协议是安全多方计算的一个特例。被广泛应用于许多领域,如金融交易、社交网络、实时监控和信息管理。传统的加密协议通常包括多个参与者,那些可能被信任方(例如,用户和参与者身份验证)或不可信方(未经身份验证的参与者)。从理论上讲,与靠不住的协议各方可能采取完全同态加密。因此,大多数应用程序all-homomorphic加密可以被认为是一个安全多方计算。完全同态加密允许进行各种操作没有私钥加密的数据。这使得计算敏感数据的加密是外包的,所以数据安全和隐私问题在当前云计算的发展可以有效地解决(gydF4y2Ba
17gydF4y2B一个]。all-homomorphic加密的一般应用程序框架如图gydF4y2B一个
1gydF4y2B一个。gydF4y2B一个
完全同态的一般应用程序框架方案。gydF4y2B一个
同态加密算法是数据模糊算法代码混淆(gydF4y2B一个
18gydF4y2B一个]。程序中的数据不仅包含数字字符。它是利用同态加密数字仅仅不足。此外,程序的执行效率会放缓之后,代码混淆。傅里叶变换可以减少大量的计算和密文的长度。它还可以提高程序的运行效率,同时保证安全。模糊的数据代码混淆包括多项式模糊,模糊数据转换等。其缺点是很容易暴露在加密和解密数据。逆向工程的关系和模糊算法如图gydF4y2Ba
2gydF4y2B一个。gydF4y2B一个
模糊算法和反向工程之间的关系。gydF4y2B一个
同态加密算法的内部运作,它可以处理没有解密。随着信息安全需求的增加变得明显,尤其是在云计算的应用和电子商务,对同态加密算法的研究是不断深化gydF4y2B一个
18gydF4y2B一个]。gydF4y2B一个
人们已经发现,不仅同态加密可以应用于云计算,计算功能,满足多个添加和几次乘法也用于保护隐私的云服务。例如,平均不需要乘法。标准偏差只需要一个乘法,逻辑回归等预测分析需要很少的乘法。在同态加密方案gydF4y2B一个
19gydF4y2B一个),计划像RSA满足乘法同态(gydF4y2B一个
20.gydF4y2B一个)和其他类似桶满足加法同态(gydF4y2B一个
21gydF4y2B一个]。FHE有限同态操作的属性,更有效率。此外,它有一个短的密文的大小。gydF4y2B一个
当使用该协议基于同态算法检查云视频文件的完整性,网络带宽资源消耗在执行过程中要少得多。这是因为服务器只需要完整的证据转移到用户没有返回实际的视频文件。因此,它使用户能够及时检测到视频文件存储在云是否损坏或丢失。它让用户更多的时间进行数据恢复(gydF4y2B一个
20.gydF4y2B一个]。然而,基于同态算法的数据完整性验证协议通常涉及多个大整数求幂运算和乘法运算在椭圆曲线上。这一事实产生更大数量的计算。专门为用户提供有限的计算能力,(gydF4y2B一个
22gydF4y2B一个),需要很长时间同态标签之前生成的视频文件块上传视频文件到云上。完整的有效性证据的计算还需要更多的时间。虽然云服务器强大的计算能力,他们会消耗许多资源在执行完整性验证的用户数量。gydF4y2B一个
3所示。视频数据完整性验证方案gydF4y2B一个
3.1。安全模型gydF4y2B一个
在检查的过程中云视频文件的完整性使用协议基于同态算法,云存储服务器发送用户的完整性证明没有包括的一个子集视频文件或视频文件后计算。收到完整的证据后,本地用户执行验证确定目标云中的数据块是完整的。diffie - hellman系统(gydF4y2B一个
23gydF4y2B一个RSA系统[],gydF4y2B一个
24gydF4y2B一个),和双线性配对gydF4y2B一个
25gydF4y2B一个)是常见的同态算法在这种类型的协议。这些协议的执行过程主要可以分为以下7个步骤:gydF4y2B一个
步骤1(初始化参数)。gydF4y2B一个
用户和云服务器谈判由双方共享的一组参数。gydF4y2B一个
步骤2(初始化键)。gydF4y2B一个
钥匙通常是不对称的算法。用户初始化后的公钥是公开密钥,但用户的私钥保存。gydF4y2B一个
步骤3(生成同态标签)。gydF4y2B一个
用户首先打破了视频文件与特定大小块之前上传的视频文件到云服务器。本地用户生成一个同态标签为每个视频文件块。视频文件的块和用户的私钥作为输入,和同态标记输出。gydF4y2B一个
步骤4(存储视频文件和标签)。gydF4y2B一个
用户将存储和管理视频文件和标签。然后,用户上传的视频文件在线存储的云。的本地副本删除发布转让完成后的本地存储空间。同态标签可以存储在本地,也不能上传到云服务器,直到使用对称加密算法加密。gydF4y2B一个
第五步(用户发起一个验证的挑战)。gydF4y2B一个
用户在本地生成随机数和结构信息的一个挑战。然后,用户发送消息到服务器。gydF4y2B一个
步骤6(产生的证据完整性)。gydF4y2B一个
服务器解析挑战消息和读取对应的视频文件块。生产完整的证据的算法包括三个输入,即。消息,视频文件块,挑战,和获得的参数gydF4y2B一个
年代gydF4y2B一个
tep 1。输出视频的完整证据文件块。服务器返回结果完整性挑战启动程序的证据。gydF4y2B一个
步骤7(验证完整性的证据)。gydF4y2B一个
用户验证完整性证据的合法性后,收据。在这个步骤中使用的算法通常包括三个输入,即。、正直的证据,同态标签和用户的公钥。输出是一个布尔值,表示是否完整证据是有效的。gydF4y2B一个
数据完整性验证的正式定义和安全定义是基于全同态加密。本文中使用的安全模型如下所示:gydF4y2B一个
步骤1(初始化)。gydF4y2B一个
挑战者运行初始化算法和进入相关安全参数gydF4y2B一个
kgydF4y2B一个
,gydF4y2B一个
λgydF4y2B一个
pgydF4y2B一个
,gydF4y2B一个
λgydF4y2B一个
问gydF4y2B一个
,gydF4y2B一个
米gydF4y2B一个
,gydF4y2B一个
年代gydF4y2B一个
。他将获得同态的关键gydF4y2B一个
KgydF4y2B一个
和私钥gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
,通过对方的公钥。表达式是gydF4y2B一个
KgydF4y2B一个
egydF4y2B一个
ygydF4y2B一个
GgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
(gydF4y2B一个
1gydF4y2B一个
kgydF4y2B一个
,gydF4y2B一个
lgydF4y2B一个
pgydF4y2B一个
,gydF4y2B一个
lgydF4y2B一个
问gydF4y2B一个
,gydF4y2B一个
米gydF4y2B一个
,gydF4y2B一个
年代gydF4y2B一个
)gydF4y2B一个
→gydF4y2B一个
(gydF4y2B一个
KgydF4y2B一个
,gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
)gydF4y2B一个
,在那里gydF4y2B一个
米gydF4y2B一个
信息部门的数量和吗gydF4y2B一个
年代gydF4y2B一个
是一个随机种子。gydF4y2B一个
步骤2(生成)。gydF4y2B一个
这个阶段是执行的数据所有者生成视频文件的标签。用户输入同态的关键gydF4y2B一个
KgydF4y2B一个
,私钥gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
和视频文件gydF4y2B一个
FgydF4y2B一个
输出标记集gydF4y2B一个
TgydF4y2B一个
的顺序为每个块组标记。表达式是gydF4y2B一个
TgydF4y2B一个
一个gydF4y2B一个
ggydF4y2B一个
GgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
(gydF4y2B一个
KgydF4y2B一个
,gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
)gydF4y2B一个
→gydF4y2B一个
TgydF4y2B一个
。gydF4y2B一个
步骤3(挑战)。gydF4y2B一个
数据所有者执行算法生成块作为输入信息的挑战。gydF4y2B一个
步骤4(猜测)。gydF4y2B一个
云存储服务(CSS)执行算法生成完整性验证通过输入的视频文件,标记集,和挑战。gydF4y2B一个
第五步(证明)。gydF4y2B一个
数据的所有者执行算法,使用验证gydF4y2B一个
pgydF4y2B一个
返回的CSS检查视频文件的完整性。业主需要输入的同态的关键gydF4y2B一个
KgydF4y2B一个
,私钥gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
、挑战gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
一个gydF4y2B一个
lgydF4y2B一个
lgydF4y2B一个
,并验证gydF4y2B一个
pgydF4y2B一个
。他获得1的输出gydF4y2B一个
pgydF4y2B一个
是正确的,否则和0。它的表达式是gydF4y2B一个
VgydF4y2B一个
egydF4y2B一个
rgydF4y2B一个
我gydF4y2B一个
fgydF4y2B一个
ygydF4y2B一个
(gydF4y2B一个
KgydF4y2B一个
,gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
,gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
一个gydF4y2B一个
lgydF4y2B一个
lgydF4y2B一个
,gydF4y2B一个
pgydF4y2B一个
)gydF4y2B一个
→gydF4y2B一个
1,0gydF4y2B一个
。gydF4y2B一个
3.2。基于完全同态加密视频完整性验证方法gydF4y2B一个
视频文件存储在块和数据块为最小单位用于后期的标签生成和验证的证据。在初始化阶段,一系列的初始化参数生成哈希函数的建立。加密是使用完全同态加密函数来执行的。该算法gydF4y2B一个
KgydF4y2B一个
egydF4y2B一个
ygydF4y2B一个
GgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
(gydF4y2B一个
λgydF4y2B一个
pgydF4y2B一个
,gydF4y2B一个
λgydF4y2B一个
问gydF4y2B一个
,gydF4y2B一个
米gydF4y2B一个
,gydF4y2B一个
年代gydF4y2B一个
)gydF4y2B一个
→gydF4y2B一个
kgydF4y2B一个
获取应用同态的钥匙吗gydF4y2B一个
kgydF4y2B一个
=gydF4y2B一个
pgydF4y2B一个
,gydF4y2B一个
问gydF4y2B一个
,gydF4y2B一个
ggydF4y2B一个
→gydF4y2B一个
。标签生成阶段,客户机使用一个伪随机数生成器生成一系列伪随机数,然后繁殖与伪随机数来获取视频文件块gydF4y2B一个
tgydF4y2B一个
一个gydF4y2B一个
ggydF4y2B一个
。客户端发送视频文件块gydF4y2B一个
bgydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
tgydF4y2B一个
一个gydF4y2B一个
ggydF4y2B一个
,gydF4y2B一个
pgydF4y2B一个
,gydF4y2B一个
问gydF4y2B一个
服务器但却能发电机gydF4y2B一个
ggydF4y2B一个
→gydF4y2B一个
散列参数gydF4y2B一个
GgydF4y2B一个
,gydF4y2B一个
年代gydF4y2B一个
egydF4y2B一个
egydF4y2B一个
dgydF4y2B一个
使用的伪随机数生成器。在挑战阶段,客户端使用伪随机数生成器生成gydF4y2B一个
ngydF4y2B一个
随机挑战块,然后将它发送到服务器。在证据生成阶段,服务器计算证据gydF4y2B一个
bgydF4y2B一个
cgydF4y2B一个
和gydF4y2B一个
tgydF4y2B一个
cgydF4y2B一个
分别为数据块和标签;他们是后返回给客户端。在证据验证阶段,客户端使用gydF4y2B一个
年代gydF4y2B一个
egydF4y2B一个
egydF4y2B一个
dgydF4y2B一个
重新生成相应的伪随机数和验证gydF4y2B一个
tgydF4y2B一个
cgydF4y2B一个
返回的服务器与客户机指定相同gydF4y2B一个
tgydF4y2B一个
cgydF4y2B一个
。这也验证是否gydF4y2B一个
tgydF4y2B一个
cgydF4y2B一个
对应的正确的gydF4y2B一个
bgydF4y2B一个
cgydF4y2B一个
。最后,它需要进行安全分析验证方案。在挑战阶段,挑战者号随机生成k挑战块并将它们发送给A一块生成完整性验证P的挑战。如果P通过验证,则被认为已经完成了一个成功的欺骗。假设一个删除挑战者的数据块和它返回任何数据块及其相应的标签的挑战者。它可以返回的验证gydF4y2B一个
bgydF4y2B一个
cgydF4y2B一个
和gydF4y2B一个
tgydF4y2B一个
cgydF4y2B一个
是正确的,但不知道随机数用于构造标签。什么挑战者是homomorphically散列接收到的数据块,然后生成伪随机数种子作为一个用于生成相同的标签。标签重建并与返回的标记A .返回的数据块和标签指定的挑战者。gydF4y2B一个
的视频文件gydF4y2B一个
FgydF4y2B一个
被表示为一个矩阵的gydF4y2B一个
米gydF4y2B一个
×gydF4y2B一个
ngydF4y2B一个
矩阵是一个元素,每个细胞gydF4y2B一个
ZgydF4y2B一个
pgydF4y2B一个
。保证每个元素小于的选择gydF4y2B一个
米gydF4y2B一个
因此不到gydF4y2B一个
2gydF4y2B一个
λgydF4y2B一个
问gydF4y2B一个
- - - - - -gydF4y2B一个
1gydF4y2B一个
,所示gydF4y2B一个
(1)gydF4y2B一个
FgydF4y2B一个
=gydF4y2B一个
bgydF4y2B一个
1gydF4y2B一个
bgydF4y2B一个
2gydF4y2B一个
⋯gydF4y2B一个
bgydF4y2B一个
ngydF4y2B一个
=gydF4y2B一个
bgydF4y2B一个
11gydF4y2B一个
⋯gydF4y2B一个
bgydF4y2B一个
1gydF4y2B一个
ngydF4y2B一个
⋮gydF4y2B一个
⋮gydF4y2B一个
bgydF4y2B一个
米gydF4y2B一个
1gydF4y2B一个
⋯gydF4y2B一个
bgydF4y2B一个
米gydF4y2B一个
ngydF4y2B一个
。gydF4y2B一个
列gydF4y2B一个
jgydF4y2B一个
的gydF4y2B一个
FgydF4y2B一个
仅仅是相关的吗gydF4y2B一个
jgydF4y2B一个
th视频文件的信息块gydF4y2B一个
FgydF4y2B一个
并写成gydF4y2B一个
bgydF4y2B一个
jgydF4y2B一个
=gydF4y2B一个
(gydF4y2B一个
bgydF4y2B一个
1gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
,gydF4y2B一个
…gydF4y2B一个
,gydF4y2B一个
bgydF4y2B一个
米gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
。2的视频文件块直接添加相应的列向量。gydF4y2B一个
(2)gydF4y2B一个
bgydF4y2B一个
我gydF4y2B一个
+gydF4y2B一个
bgydF4y2B一个
jgydF4y2B一个
=gydF4y2B一个
bgydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
+gydF4y2B一个
bgydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
,gydF4y2B一个
…gydF4y2B一个
,gydF4y2B一个
bgydF4y2B一个
米gydF4y2B一个
,gydF4y2B一个
我gydF4y2B一个
+gydF4y2B一个
bgydF4y2B一个
米gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
问gydF4y2B一个
。gydF4y2B一个
算法gydF4y2B一个
1gydF4y2B一个显示初始化参数生成的算法,而算法gydF4y2B一个
2gydF4y2B一个显示完全同态标记生成的算法。gydF4y2B一个
<大胆>算法1:< /大胆>初始化参数生成算法。gydF4y2B一个
(gydF4y2B一个1)gydF4y2B一个函数gydF4y2B一个
KgydF4y2B一个
egydF4y2B一个
ygydF4y2B一个
GgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
(gydF4y2B一个
λgydF4y2B一个
pgydF4y2B一个
,gydF4y2B一个
λgydF4y2B一个
问gydF4y2B一个
,gydF4y2B一个
米gydF4y2B一个
,gydF4y2B一个
年代gydF4y2B一个
)gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个2)gydF4y2B一个
做gydF4y2B一个
(gydF4y2B一个3)gydF4y2B一个
问gydF4y2B一个
→gydF4y2B一个
问gydF4y2B一个
⋅gydF4y2B一个
GgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
λgydF4y2B一个
问gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个4)gydF4y2B一个
pgydF4y2B一个
→gydF4y2B一个
pgydF4y2B一个
⋅gydF4y2B一个
GgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
问gydF4y2B一个
,gydF4y2B一个
λgydF4y2B一个
pgydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个5)gydF4y2B一个
而gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
0gydF4y2B一个
完成gydF4y2B一个
(gydF4y2B一个6)gydF4y2B一个
做gydF4y2B一个
(gydF4y2B一个7)gydF4y2B一个
xgydF4y2B一个
←gydF4y2B一个
fgydF4y2B一个
pgydF4y2B一个
- - - - - -gydF4y2B一个
1gydF4y2B一个
+gydF4y2B一个
1gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个8)gydF4y2B一个
ggydF4y2B一个
我gydF4y2B一个
←gydF4y2B一个
xgydF4y2B一个
pgydF4y2B一个
- - - - - -gydF4y2B一个
1gydF4y2B一个
/gydF4y2B一个
问gydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
pgydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个9)gydF4y2B一个
而gydF4y2B一个
ggydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
完成gydF4y2B一个
(gydF4y2B一个10)gydF4y2B一个
返回gydF4y2B一个
pgydF4y2B一个
,gydF4y2B一个
问gydF4y2B一个
,gydF4y2B一个
ggydF4y2B一个
→gydF4y2B一个
(gydF4y2B一个11)gydF4y2B一个
结束gydF4y2B一个
<大胆>算法2:< /大胆>完全同态标签生成算法。gydF4y2B一个
(gydF4y2B一个1)gydF4y2B一个函数gydF4y2B一个
问gydF4y2B一个
⋅gydF4y2B一个
GgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
λgydF4y2B一个
问gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个2)gydF4y2B一个
做gydF4y2B一个
(gydF4y2B一个3)gydF4y2B一个
问gydF4y2B一个
←gydF4y2B一个
fgydF4y2B一个
2gydF4y2B一个
λgydF4y2B一个
问gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个4)gydF4y2B一个
而gydF4y2B一个
问gydF4y2B一个
不是质数gydF4y2B一个
完成gydF4y2B一个
(gydF4y2B一个5)gydF4y2B一个
返回gydF4y2B一个
问gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个6)gydF4y2B一个函数gydF4y2B一个
pgydF4y2B一个
⋅gydF4y2B一个
GgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
问gydF4y2B一个
,gydF4y2B一个
λgydF4y2B一个
pgydF4y2B一个
(gydF4y2B一个7)gydF4y2B一个
为gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
来gydF4y2B一个
4gydF4y2B一个
λgydF4y2B一个
pgydF4y2B一个
(gydF4y2B一个8)gydF4y2B一个
xgydF4y2B一个
←gydF4y2B一个
fgydF4y2B一个
2gydF4y2B一个
λgydF4y2B一个
问gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个9)gydF4y2B一个
cgydF4y2B一个
←gydF4y2B一个
XgydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
2gydF4y2B一个
问gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个10)gydF4y2B一个
pgydF4y2B一个
←gydF4y2B一个
XgydF4y2B一个
- - - - - -gydF4y2B一个
cgydF4y2B一个
+gydF4y2B一个
1gydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个11)gydF4y2B一个
如果gydF4y2B一个
pgydF4y2B一个
'然后回来做什么gydF4y2B一个
(gydF4y2B一个12)gydF4y2B一个
返回gydF4y2B一个
pgydF4y2B一个
。gydF4y2B一个
(gydF4y2B一个13)gydF4y2B一个
还gydF4y2B一个
(gydF4y2B一个14)gydF4y2B一个
返回gydF4y2B一个0。gydF4y2B一个
(gydF4y2B一个15)结束。gydF4y2B一个
3.3。安全分析gydF4y2B一个
为了验证该方案的安全性,创建一个数据持游戏。如果对手gydF4y2B一个
一个gydF4y2B一个
赢得了比赛,gydF4y2B一个
一个gydF4y2B一个
可以得到所有密文数据块和签名标签信息正确。该方案的安全性是基于碰撞阻力的哈希函数(gydF4y2B一个
26gydF4y2B一个和diffie - hellman问题的困难gydF4y2B一个
27gydF4y2B一个]。gydF4y2B一个
定理1。gydF4y2B一个
如果哈希函数和同态的哈希函数是不冲突的,论文中的数据完整性检查方法是安全的。gydF4y2B一个
证明。gydF4y2B一个
考虑到视频文件的挑战gydF4y2B一个
FgydF4y2B一个
,文件gydF4y2B一个
FgydF4y2B一个
分为gydF4y2B一个
ngydF4y2B一个
块标记为gydF4y2B一个
FgydF4y2B一个
=gydF4y2B一个
(gydF4y2B一个
FgydF4y2B一个
1gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
2gydF4y2B一个
,gydF4y2B一个
…gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
。然后gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
分为gydF4y2B一个
米gydF4y2B一个
行业标记为gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
(gydF4y2B一个
fgydF4y2B一个
1gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
fgydF4y2B一个
2gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
…gydF4y2B一个
,gydF4y2B一个
fgydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
)gydF4y2B一个
。竞争对手之间的比赛gydF4y2B一个
CgydF4y2B一个
和对手gydF4y2B一个
一个gydF4y2B一个
描述如下。gydF4y2B一个
年代gydF4y2B一个
tep 1gydF4y2B一个(生成密钥)。用户执行算法注册机得到同态的关键gydF4y2B一个
KgydF4y2B一个
和私钥gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
,他们两人被关在秘密gydF4y2B一个
CgydF4y2B一个
。gydF4y2B一个
年代gydF4y2B一个
tep 2gydF4y2B一个(标签查询)。在任何时候,对手gydF4y2B一个
一个gydF4y2B一个
可以查询的标签块吗gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
(gydF4y2B一个
1gydF4y2B一个
≤gydF4y2B一个
我gydF4y2B一个
≤gydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
。gydF4y2B一个
CgydF4y2B一个
维护组的值的列表gydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
TgydF4y2B一个
我gydF4y2B一个
)gydF4y2B一个
,名叫gydF4y2B一个
TgydF4y2B一个
一个gydF4y2B一个
bgydF4y2B一个
1gydF4y2B一个
。当gydF4y2B一个
一个gydF4y2B一个
发送一个查询标签gydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
)gydF4y2B一个
,gydF4y2B一个
CgydF4y2B一个
将检查是否列gydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
∗gydF4y2B一个
)gydF4y2B一个
存在于gydF4y2B一个
TgydF4y2B一个
一个gydF4y2B一个
bgydF4y2B一个
1gydF4y2B一个
。如果gydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
∗gydF4y2B一个
)gydF4y2B一个
∈gydF4y2B一个
TgydF4y2B一个
一个gydF4y2B一个
bgydF4y2B一个
1gydF4y2B一个
,然后gydF4y2B一个
CgydF4y2B一个
索引gydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
∗gydF4y2B一个
)gydF4y2B一个
并返回gydF4y2B一个
TgydF4y2B一个
我gydF4y2B一个
来gydF4y2B一个
一个gydF4y2B一个
。否则,gydF4y2B一个
CgydF4y2B一个
计算gydF4y2B一个
TgydF4y2B一个
我gydF4y2B一个
使用TagGen算法和补充道gydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
TgydF4y2B一个
我gydF4y2B一个
)gydF4y2B一个
来gydF4y2B一个
TgydF4y2B一个
一个gydF4y2B一个
bgydF4y2B一个
1gydF4y2B一个
并返回gydF4y2B一个
TgydF4y2B一个
我gydF4y2B一个
来gydF4y2B一个
一个gydF4y2B一个
。gydF4y2B一个
年代gydF4y2B一个
tep 3gydF4y2B一个(证明验证查询)。在任何时候,gydF4y2B一个
一个gydF4y2B一个
可以启动一个认证验证查询gydF4y2B一个
CgydF4y2B一个
。gydF4y2B一个
一个gydF4y2B一个
自适应选择几个街区。块的标签查询gydF4y2B一个
CgydF4y2B一个
。生成一个证书为选定的块。gydF4y2B一个
一个gydF4y2B一个
将证书发送给gydF4y2B一个
CgydF4y2B一个
和请求gydF4y2B一个
CgydF4y2B一个
响应。gydF4y2B一个
CgydF4y2B一个
电话验证算法检查证明并返回验证结果gydF4y2B一个
一个gydF4y2B一个
。gydF4y2B一个
年代gydF4y2B一个
tep 4gydF4y2B一个(挑战)。gydF4y2B一个
CgydF4y2B一个
随机选择两个值gydF4y2B一个
kgydF4y2B一个
1gydF4y2B一个
,gydF4y2B一个
kgydF4y2B一个
2gydF4y2B一个
∈gydF4y2B一个
ZgydF4y2B一个
问gydF4y2B一个
∗gydF4y2B一个
和挑战块编号gydF4y2B一个
CgydF4y2B一个
。它是要求每一对gydF4y2B一个
(gydF4y2B一个
lgydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
lgydF4y2B一个
)gydF4y2B一个
应该存在于gydF4y2B一个
TgydF4y2B一个
一个gydF4y2B一个
bgydF4y2B一个
1gydF4y2B一个
,在那里gydF4y2B一个
lgydF4y2B一个
∈gydF4y2B一个
πgydF4y2B一个
kgydF4y2B一个
1gydF4y2B一个
,gydF4y2B一个
我gydF4y2B一个
∣gydF4y2B一个
1gydF4y2B一个
≤gydF4y2B一个
我gydF4y2B一个
≤gydF4y2B一个
cgydF4y2B一个
。然后gydF4y2B一个
CgydF4y2B一个
发送的挑战gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
一个gydF4y2B一个
lgydF4y2B一个
lgydF4y2B一个
=gydF4y2B一个
cgydF4y2B一个
,gydF4y2B一个
kgydF4y2B一个
1gydF4y2B一个
,gydF4y2B一个
kgydF4y2B一个
2gydF4y2B一个
来gydF4y2B一个
一个gydF4y2B一个
,并要求gydF4y2B一个
一个gydF4y2B一个
有证明gydF4y2B一个
PgydF4y2B一个
的数据块的挑战。gydF4y2B一个
年代gydF4y2B一个
tep 5gydF4y2B一个(伪造)。gydF4y2B一个
一个gydF4y2B一个
生成一个证明gydF4y2B一个
PgydF4y2B一个
′gydF4y2B一个
=gydF4y2B一个
(gydF4y2B一个
FgydF4y2B一个
¯gydF4y2B一个
′gydF4y2B一个
,gydF4y2B一个
TgydF4y2B一个
¯gydF4y2B一个
′gydF4y2B一个
)gydF4y2B一个
基于挑战gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
一个gydF4y2B一个
lgydF4y2B一个
lgydF4y2B一个
=gydF4y2B一个
cgydF4y2B一个
,gydF4y2B一个
kgydF4y2B一个
1gydF4y2B一个
,gydF4y2B一个
kgydF4y2B一个
2gydF4y2B一个
并将其发送给gydF4y2B一个
CgydF4y2B一个
,在那里gydF4y2B一个
FgydF4y2B一个
¯gydF4y2B一个
′gydF4y2B一个
=gydF4y2B一个
(gydF4y2B一个
FgydF4y2B一个
¯gydF4y2B一个
1gydF4y2B一个
′gydF4y2B一个
,gydF4y2B一个
…gydF4y2B一个
,gydF4y2B一个
FgydF4y2B一个
¯gydF4y2B一个
米gydF4y2B一个
′gydF4y2B一个
)gydF4y2B一个
。gydF4y2B一个
一个gydF4y2B一个
赢了,如果gydF4y2B一个
PgydF4y2B一个
′gydF4y2B一个
=gydF4y2B一个
FgydF4y2B一个
¯gydF4y2B一个
′gydF4y2B一个
,gydF4y2B一个
TgydF4y2B一个
¯gydF4y2B一个
′gydF4y2B一个
可以通过验证。gydF4y2B一个
一个gydF4y2B一个
不能获得有效的证据,如果没有一个挑战。然后我们将证明如果gydF4y2B一个
一个gydF4y2B一个
不维护整个视频文档,那么的机会吗gydF4y2B一个
一个gydF4y2B一个
获得数据持游戏可以忽略不计。gydF4y2B一个
年代gydF4y2B一个
tep 6gydF4y2B一个(输出)。假设对手gydF4y2B一个
一个gydF4y2B一个
赢了,这意味着gydF4y2B一个
PgydF4y2B一个
′gydF4y2B一个
=gydF4y2B一个
(gydF4y2B一个
FgydF4y2B一个
¯gydF4y2B一个
′gydF4y2B一个
,gydF4y2B一个
TgydF4y2B一个
¯gydF4y2B一个
′gydF4y2B一个
)gydF4y2B一个
可以被证明是正确的(gydF4y2B一个
3gydF4y2B一个)。gydF4y2B一个
如果两个CSS和数据所有者实际执行这个方案,它的正确性可以证明如下:gydF4y2B一个
(3)gydF4y2B一个
∏gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
一个gydF4y2B一个
我gydF4y2B一个
·gydF4y2B一个
∏gydF4y2B一个
tgydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
米gydF4y2B一个
ggydF4y2B一个
tgydF4y2B一个
FgydF4y2B一个
tgydF4y2B一个
¯gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
∏gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
一个gydF4y2B一个
我gydF4y2B一个
·gydF4y2B一个
∏gydF4y2B一个
tgydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
米gydF4y2B一个
ggydF4y2B一个
tgydF4y2B一个
∑gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
cgydF4y2B一个
一个gydF4y2B一个
我gydF4y2B一个
fgydF4y2B一个
tgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
∏gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
一个gydF4y2B一个
我gydF4y2B一个
·gydF4y2B一个
∏gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
cgydF4y2B一个
∏gydF4y2B一个
tgydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
米gydF4y2B一个
ggydF4y2B一个
tgydF4y2B一个
一个gydF4y2B一个
我gydF4y2B一个
·gydF4y2B一个
fgydF4y2B一个
tgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
∏gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
·gydF4y2B一个
∏gydF4y2B一个
tgydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
米gydF4y2B一个
ggydF4y2B一个
tgydF4y2B一个
fgydF4y2B一个
tgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
一个gydF4y2B一个
我gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
∏gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
cgydF4y2B一个
hgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
·gydF4y2B一个
∏gydF4y2B一个
tgydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
米gydF4y2B一个
ggydF4y2B一个
tgydF4y2B一个
fgydF4y2B一个
tgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
年代gydF4y2B一个
kgydF4y2B一个
一个gydF4y2B一个
我gydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
∏gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
cgydF4y2B一个
TgydF4y2B一个
vgydF4y2B一个
我gydF4y2B一个
一个gydF4y2B一个
我gydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
TgydF4y2B一个
¯gydF4y2B一个
3.4。计算复杂性分析gydF4y2B一个
四个阶段的计算开销主要是:标签生成,检查请求的一代,一代验证信息,和完整性验证。gydF4y2B一个
(gydF4y2B一个
1gydF4y2B一个
)gydF4y2B一个
在标签生成阶段,生成的标签信息gydF4y2B一个
ngydF4y2B一个
的数据块。计算的复杂性gydF4y2B一个
OgydF4y2B一个
(gydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
。根据欧拉定理,gydF4y2B一个
ggydF4y2B一个
cgydF4y2B一个
dgydF4y2B一个
(gydF4y2B一个
egydF4y2B一个
,gydF4y2B一个
NgydF4y2B一个
)gydF4y2B一个
,然后gydF4y2B一个
egydF4y2B一个
ϕgydF4y2B一个
(gydF4y2B一个
NgydF4y2B一个
)gydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
NgydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
。比指数自模操作更有效操作,只考虑取幂操作的开销。因此,标签生成阶段的计算成本gydF4y2B一个
ngydF4y2B一个
+gydF4y2B一个
1gydF4y2B一个
kgydF4y2B一个
×gydF4y2B一个
TgydF4y2B一个
egydF4y2B一个
xgydF4y2B一个
pgydF4y2B一个
(gydF4y2B一个
NgydF4y2B一个
,gydF4y2B一个
NgydF4y2B一个
)gydF4y2B一个
,在那里gydF4y2B一个
ngydF4y2B一个
数据块的数量,gydF4y2B一个
ngydF4y2B一个
×gydF4y2B一个
kgydF4y2B一个
表示基本块数量gydF4y2B一个
TgydF4y2B一个
egydF4y2B一个
xgydF4y2B一个
pgydF4y2B一个
(gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
,gydF4y2B一个
ngydF4y2B一个
ugydF4y2B一个
米gydF4y2B一个
)gydF4y2B一个
代表模操作的计算时间成本的指数gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
位和一个模块gydF4y2B一个
ngydF4y2B一个
ugydF4y2B一个
米gydF4y2B一个
为一个整数。gydF4y2B一个
(gydF4y2B一个
2gydF4y2B一个
)gydF4y2B一个
检查请求生成阶段,两个随机数的计算复杂度gydF4y2B一个
(gydF4y2B一个
rgydF4y2B一个
,gydF4y2B一个
egydF4y2B一个
)gydF4y2B一个
是gydF4y2B一个
OgydF4y2B一个
(gydF4y2B一个
1gydF4y2B一个
)gydF4y2B一个
和计算开销gydF4y2B一个
TgydF4y2B一个
pgydF4y2B一个
rgydF4y2B一个
ngydF4y2B一个
ggydF4y2B一个
(gydF4y2B一个
NgydF4y2B一个
+gydF4y2B一个
TgydF4y2B一个
pgydF4y2B一个
rgydF4y2B一个
ngydF4y2B一个
ggydF4y2B一个
(gydF4y2B一个
kgydF4y2B一个
)gydF4y2B一个
)gydF4y2B一个
。gydF4y2B一个
TgydF4y2B一个
pgydF4y2B一个
rgydF4y2B一个
ngydF4y2B一个
ggydF4y2B一个
(gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
表示生成的计算开销时间gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
位伪随机数。gydF4y2B一个
(gydF4y2B一个
3gydF4y2B一个
)gydF4y2B一个
在验证信息生成阶段,计算复杂度gydF4y2B一个
OgydF4y2B一个
(gydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
。云服务器首先计算gydF4y2B一个
egydF4y2B一个
rgydF4y2B一个
=gydF4y2B一个
egydF4y2B一个
rgydF4y2B一个
国防部gydF4y2B一个
gydF4y2B一个
NgydF4y2B一个
执行一个模操作的计算时间gydF4y2B一个
TgydF4y2B一个
egydF4y2B一个
xgydF4y2B一个
pgydF4y2B一个
(gydF4y2B一个
NgydF4y2B一个
,gydF4y2B一个
NgydF4y2B一个
)gydF4y2B一个
。然后有必要生成多个伪随机数字,gydF4y2B一个
ngydF4y2B一个
×gydF4y2B一个
kgydF4y2B一个
次大乘法计算需要gydF4y2B一个
∑gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
ngydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
=gydF4y2B一个
kgydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
hgydF4y2B一个
(gydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
fgydF4y2B一个
我gydF4y2B一个
(gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
fgydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
)gydF4y2B一个
。的长度gydF4y2B一个
fgydF4y2B一个
我gydF4y2B一个
(gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
和gydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
是gydF4y2B一个
dgydF4y2B一个
位,而的长度gydF4y2B一个
hgydF4y2B一个
(gydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
是gydF4y2B一个
hgydF4y2B一个
位。每一个gydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
hgydF4y2B一个
(gydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
fgydF4y2B一个
我gydF4y2B一个
(gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
fgydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
)gydF4y2B一个
和gydF4y2B一个
∑gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
=gydF4y2B一个
1gydF4y2B一个
我gydF4y2B一个
=gydF4y2B一个
ngydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
=gydF4y2B一个
kgydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
hgydF4y2B一个
(gydF4y2B一个
米gydF4y2B一个
我gydF4y2B一个
,gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
fgydF4y2B一个
我gydF4y2B一个
(gydF4y2B一个
jgydF4y2B一个
)gydF4y2B一个
fgydF4y2B一个
(gydF4y2B一个
我gydF4y2B一个
)gydF4y2B一个
计算。的总计算开销验证信息生成阶段gydF4y2B一个
TgydF4y2B一个
egydF4y2B一个
xgydF4y2B一个
pgydF4y2B一个
(gydF4y2B一个
NgydF4y2B一个
,gydF4y2B一个
NgydF4y2B一个
)gydF4y2B一个
+gydF4y2B一个
(gydF4y2B一个
ngydF4y2B一个
×gydF4y2B一个
kgydF4y2B一个
+gydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
TgydF4y2B一个
pgydF4y2B一个
rgydF4y2B一个
ngydF4y2B一个
ggydF4y2B一个
(gydF4y2B一个
dgydF4y2B一个
)gydF4y2B一个
+gydF4y2B一个
ngydF4y2B一个
×gydF4y2B一个
kgydF4y2B一个
×gydF4y2B一个
TgydF4y2B一个
米gydF4y2B一个
ugydF4y2B一个
lgydF4y2B一个
(gydF4y2B一个
2gydF4y2B一个
dgydF4y2B一个
+gydF4y2B一个
lgydF4y2B一个
+gydF4y2B一个
hgydF4y2B一个
)gydF4y2B一个
+gydF4y2B一个
ngydF4y2B一个
×gydF4y2B一个
kgydF4y2B一个
×gydF4y2B一个
TgydF4y2B一个
一个gydF4y2B一个
dgydF4y2B一个
dgydF4y2B一个
(gydF4y2B一个
2gydF4y2B一个
dgydF4y2B一个
+gydF4y2B一个
lgydF4y2B一个
+gydF4y2B一个
hgydF4y2B一个
)gydF4y2B一个
的计算开销gydF4y2B一个
TgydF4y2B一个
米gydF4y2B一个
ugydF4y2B一个
lgydF4y2B一个
(gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
代表数的乘法gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
位,gydF4y2B一个
TgydF4y2B一个
一个gydF4y2B一个
dgydF4y2B一个
dgydF4y2B一个
(gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
代表了另外几个的计算开销gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
位。gydF4y2B一个
(gydF4y2B一个
4gydF4y2B一个
)gydF4y2B一个
完整性验证阶段的计算复杂度gydF4y2B一个
OgydF4y2B一个
(gydF4y2B一个
ngydF4y2B一个
)gydF4y2B一个
。云存储服务器需要gydF4y2B一个
ngydF4y2B一个
+gydF4y2B一个
1gydF4y2B一个
次模操作gydF4y2B一个
ngydF4y2B一个
- - - - - -gydF4y2B一个
1gydF4y2B一个
模块化的乘法操作。整个阶段的计算开销gydF4y2B一个
(gydF4y2B一个
ngydF4y2B一个
+gydF4y2B一个
1gydF4y2B一个
)gydF4y2B一个
TgydF4y2B一个
egydF4y2B一个
xgydF4y2B一个
pgydF4y2B一个
(gydF4y2B一个
dgydF4y2B一个
,gydF4y2B一个
NgydF4y2B一个
)gydF4y2B一个
+gydF4y2B一个
(gydF4y2B一个
ngydF4y2B一个
- - - - - -gydF4y2B一个
1gydF4y2B一个
)gydF4y2B一个
TgydF4y2B一个
米gydF4y2B一个
ugydF4y2B一个
lgydF4y2B一个
(gydF4y2B一个
NgydF4y2B一个
,gydF4y2B一个
NgydF4y2B一个
)gydF4y2B一个
,在那里gydF4y2B一个
年代gydF4y2B一个
ugydF4y2B一个
米gydF4y2B一个
×gydF4y2B一个
TgydF4y2B一个
米gydF4y2B一个
ugydF4y2B一个
lgydF4y2B一个
(gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
,gydF4y2B一个
ngydF4y2B一个
ugydF4y2B一个
米gydF4y2B一个
)gydF4y2B一个
表示模块化的时间成本gydF4y2B一个
ngydF4y2B一个
ugydF4y2B一个
米gydF4y2B一个
为gydF4y2B一个
ngydF4y2B一个
ugydF4y2B一个
米gydF4y2B一个
整数的gydF4y2B一个
lgydF4y2B一个
egydF4y2B一个
ngydF4y2B一个
位。gydF4y2B一个
4所示。实验结果和分析gydF4y2B一个
实验运行在PC电脑配置见表gydF4y2B一个
1gydF4y2B一个。gydF4y2B一个
实验环境。gydF4y2B一个
| 参数gydF4y2B一个 |
值gydF4y2B一个 |
| CPUgydF4y2B一个 |
2.4 ghz Intel酷睿i7处理器(R) - 4712 mqgydF4y2B一个 |
| 内存存储gydF4y2B一个 |
8 GBgydF4y2B一个 |
| 操作系统(OS)gydF4y2B一个 |
Windows 7gydF4y2B一个 |
| 开发环境gydF4y2B一个 |
VMware工作站10gydF4y2B一个 |
本文使用MIRACL库来实现的原型提出RDPC计划在C语言中,和实现基于双线性密码(PBC)图书馆和GNU multiarithmetic精度(GMP)图书馆。同态加密算法的框架下实现VMware工作站10。该方案在gydF4y2B一个
24gydF4y2B一个)是在仿真中实现效率的比较。四个实验中执行以下显示的不同需求设置方案。gydF4y2B一个
为了检查数据完整性验证的性能,四个指标被认为是安全,存储开销,通信开销和计算成本。安全意味着每个方案都有不同的安全级别和不同的技术。存储开销指的是数据块大小的元数据方案,开销和通信开销是指由用户和云存储服务器之间的通信。这主要存在于challenging-response CSS和TPA之间的联系。这三个条件决定了计算开销在数据预处理阶段,诚信证明生成阶段、验证阶段。gydF4y2B一个
EgydF4y2B一个
xperiment 1gydF4y2B一个,三个10 mb文件(文件A、B和C)加工、签署和存储。10%的文件被删除,10%的文件修改B, C和文件仍未修改。最后,验证了三个文件的完整性。结果如表所示gydF4y2B一个
2gydF4y2B一个。gydF4y2B一个
文件完整性检查结果。gydF4y2B一个
| 文档的名字gydF4y2B一个 |
检查结果gydF4y2B一个 |
| 一个gydF4y2B一个 |
失败gydF4y2B一个 |
| BgydF4y2B一个 |
失败gydF4y2B一个 |
| CgydF4y2B一个 |
成功gydF4y2B一个 |
实验结果表明,当文件被删除或破坏时,数据的完整性不能通过的方案,但是修改的文件可以证实。它证明了该方法的可行性。gydF4y2B一个
EgydF4y2B一个
xperiment 2gydF4y2B一个首先,10 mb文件处理和存储在块。然后它篡改的比例为0.1%,0.2%,0.4%,0.6%,0.8%,1%,和1.5%,分别。最后,文件的完整性验证,和实验设置进行了10,20,40岁,60岁,80年和100年,分别。结果如表所示gydF4y2B一个
3gydF4y2B一个。gydF4y2B一个
的比例之间的关系破坏文件和算法的效率。gydF4y2B一个
| 许多实验gydF4y2B一个 |
|
篡改率(%)gydF4y2B一个 |
| 0.1gydF4y2B一个 |
0.2gydF4y2B一个 |
0.4gydF4y2B一个 |
0.6gydF4y2B一个 |
0.8gydF4y2B一个 |
1.0gydF4y2B一个 |
1.5gydF4y2B一个 |
| 10gydF4y2B一个 |
8gydF4y2B一个 |
9gydF4y2B一个 |
0gydF4y2B一个 |
10gydF4y2B一个 |
10gydF4y2B一个 |
10gydF4y2B一个 |
10gydF4y2B一个 |
| 20.gydF4y2B一个 |
15gydF4y2B一个 |
17gydF4y2B一个 |
19gydF4y2B一个 |
20.gydF4y2B一个 |
20.gydF4y2B一个 |
20.gydF4y2B一个 |
20.gydF4y2B一个 |
| 40gydF4y2B一个 |
32gydF4y2B一个 |
36gydF4y2B一个 |
37gydF4y2B一个 |
38gydF4y2B一个 |
40gydF4y2B一个 |
40gydF4y2B一个 |
40gydF4y2B一个 |
| 60gydF4y2B一个 |
55gydF4y2B一个 |
57gydF4y2B一个 |
58gydF4y2B一个 |
60gydF4y2B一个 |
60gydF4y2B一个 |
60gydF4y2B一个 |
60gydF4y2B一个 |
| 80年gydF4y2B一个 |
72年gydF4y2B一个 |
73年gydF4y2B一个 |
75年gydF4y2B一个 |
77年gydF4y2B一个 |
79年gydF4y2B一个 |
80年gydF4y2B一个 |
80年gydF4y2B一个 |
| One hundred.gydF4y2B一个 |
91年gydF4y2B一个 |
93年gydF4y2B一个 |
94年gydF4y2B一个 |
97年gydF4y2B一个 |
99年gydF4y2B一个 |
One hundred.gydF4y2B一个 |
One hundred.gydF4y2B一个 |
实验结果表明,10 mb文件篡改率在0.6%以上的成功率文件完整性检查是100,和算法检查变得高效运行数量增加的实验。这表明,可以准确地检测到文件的完整性。gydF4y2B一个
EgydF4y2B一个
xperiment 3gydF4y2B一个首先,100 mb的文件处理和存储在块中。然后数据块50、100、150、200、250、300和400多个完整性验证。实验结果如表所示gydF4y2B一个
4gydF4y2B一个。gydF4y2B一个
算法的数据块和效率之间的关系。gydF4y2B一个
| 许多实验gydF4y2B一个 |
数据块gydF4y2B一个 |
| 50gydF4y2B一个 |
One hundred.gydF4y2B一个 |
150年gydF4y2B一个 |
200年gydF4y2B一个 |
250年gydF4y2B一个 |
300年gydF4y2B一个 |
400年gydF4y2B一个 |
| 10gydF4y2B一个 |
7gydF4y2B一个 |
8gydF4y2B一个 |
9gydF4y2B一个 |
10gydF4y2B一个 |
10gydF4y2B一个 |
10gydF4y2B一个 |
10gydF4y2B一个 |
| 20.gydF4y2B一个 |
16gydF4y2B一个 |
17gydF4y2B一个 |
19gydF4y2B一个 |
20.gydF4y2B一个 |
20.gydF4y2B一个 |
20.gydF4y2B一个 |
20.gydF4y2B一个 |
| 40gydF4y2B一个 |
33gydF4y2B一个 |
36gydF4y2B一个 |
37gydF4y2B一个 |
38gydF4y2B一个 |
40gydF4y2B一个 |
40gydF4y2B一个 |
40gydF4y2B一个 |
| 60gydF4y2B一个 |
52gydF4y2B一个 |
54gydF4y2B一个 |
57gydF4y2B一个 |
59gydF4y2B一个 |
60gydF4y2B一个 |
60gydF4y2B一个 |
60gydF4y2B一个 |
| 80年gydF4y2B一个 |
72年gydF4y2B一个 |
73年gydF4y2B一个 |
76年gydF4y2B一个 |
77年gydF4y2B一个 |
79年gydF4y2B一个 |
80年gydF4y2B一个 |
80年gydF4y2B一个 |
| One hundred.gydF4y2B一个 |
93年gydF4y2B一个 |
95年gydF4y2B一个 |
96年gydF4y2B一个 |
97年gydF4y2B一个 |
99年gydF4y2B一个 |
One hundred.gydF4y2B一个 |
One hundred.gydF4y2B一个 |
实验结果表明,最高的数据完整性验证数据完整性验证具有较高的成功率,增加数量的数据块的数量和试验运行。这是显而易见的数据块的数量是200以上。gydF4y2B一个
EgydF4y2B一个
xperiment 4gydF4y2B一个首先,建立算法评估的时间成本。这主要取决于参数p和q。块的大小设置为16 kb,部门的大小设置为256位,gydF4y2B一个
问gydF4y2B一个
=gydF4y2B一个
257年gydF4y2B一个
,gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
512年gydF4y2B一个
。然后我们主要考虑不同尺寸的安装时间成本p。为了提高精度,我们运行模拟不同的周期从1到100。结果如图所示gydF4y2B一个
3gydF4y2B一个。gydF4y2B一个
设置时间成本。gydF4y2B一个
实验结果表明,当gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
512年gydF4y2B一个
和gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
1024年gydF4y2B一个
,安装时间成本相对稳定在0.16和1.28年代,分别。可以低成本。实验评估执行标记生成的计算成本。在这个实验中,gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
1024年gydF4y2B一个
,gydF4y2B一个
问gydF4y2B一个
=gydF4y2B一个
257年gydF4y2B一个
。在这两种场景中,每个街区都有相同数量的行业。结果如图gydF4y2B一个
4gydF4y2B一个。gydF4y2B一个
标签生成计算成本。gydF4y2B一个
实验结果表明,计算成本之间的关系和行业两个方案的数量大约是线性的。例如,比较方案结果的时间成本约1.4年代产生一块标签与512年部门,该方案只需要0.42秒。此外,标签生成的计算成本的比较项目明显高于拟议中的项目数量增加的部门。因此,可以看出,我们的方案是更多的计算成本有效和可行的。gydF4y2B一个
最后,每个块的行业数量设置为512。因为证据生成和验证的计算成本主要是由挑战块的数量,对比实验是进行不同数量的挑战。数据gydF4y2B一个
5gydF4y2B一个和gydF4y2B一个
6gydF4y2B一个显示证据生成和验证的计算成本时的参数设置gydF4y2B一个
pgydF4y2B一个
=gydF4y2B一个
1024年gydF4y2B一个
,gydF4y2B一个
问gydF4y2B一个
=gydF4y2B一个
257年gydF4y2B一个
。gydF4y2B一个
计算成本的证明。gydF4y2B一个
成本计算验证。gydF4y2B一个
实验结果表明,验证和证明代增加的成本的增加挑战块的数量。我们提出的方案具有更大的优势比较方案的计算成本,尤其是块的数量的增加。当块的数量要求小于大约220年,我们计划的成本略大于比较方案图gydF4y2B一个
6gydF4y2B一个。然而,挑战块的数量的增加,快速增长的开销比较方案,超过该方案。它大大超过了该方案。据研究,1%的错误发生每460块1 gb的视频文件。这产生了一个置信水平为99%。在比较方案,为了挑战460块,证明一代需要3.1秒和验证需要1.2秒,分别。在我们的计划,他们只拿0.52和0.8年代,分别。因此,我们提出的方案更加可行。gydF4y2Ba
5。结论gydF4y2B一个
云服务在云计算时代的爆炸,和各种入侵活动信息安全风险。本文研究视频数据的完整性在云系统中,我们提出一个方法来验证基于全同态加密的视频数据的完整性。首先,同态加密技术用于初始化视频数据,降低了时间复杂度。其次,验证了方法的可行性通过安全性分析和性能分析。最后的仿真结果表明,该方案优于方案在各方面比较,它表明该方案是提供更好的视频数据完整性验证云环境的目的。gydF4y2B一个
数据可用性gydF4y2B一个
没有数据被用来支持本研究。gydF4y2B一个
的利益冲突gydF4y2B一个
作者宣称没有利益冲突有关这篇文章的出版。gydF4y2B一个
确认gydF4y2B一个
这项工作是支持部分由中国国家自然科学基金(国家自然科学基金委)资助。61602155也没有。61370221和部分下的河南工业大学研究项目批准号172107000005。gydF4y2B一个
[
全gydF4y2B一个
W。gydF4y2B一个
刘gydF4y2B一个
Y。gydF4y2B一个
张gydF4y2B一个
H。gydF4y2B一个
余gydF4y2B一个
年代。gydF4y2B一个
提高人群协作软件定义车辆的网络gydF4y2B一个
IEEE通讯杂志gydF4y2B一个
2017年gydF4y2B一个
55gydF4y2B一个
8gydF4y2B一个
80年gydF4y2B一个
86年gydF4y2B一个
10.1109 / MCOM.2017.1601162gydF4y2B一个
2 - s2.0 - 85029525301gydF4y2B一个
]
[
冯gydF4y2B一个
B。gydF4y2B一个
张gydF4y2B一个
H。gydF4y2B一个
周gydF4y2B一个
H。gydF4y2B一个
余gydF4y2B一个
年代。gydF4y2B一个
定位器/标识符分割网络:一个有前途的未来互联网体系结构gydF4y2B一个
IEEE通信调查和教程gydF4y2B一个
2017年gydF4y2B一个
19gydF4y2B一个
4gydF4y2B一个
2927年gydF4y2B一个
2948年gydF4y2B一个
2 - s2.0 - 85028949253gydF4y2B一个
10.1109 / COMST.2017.2728478gydF4y2B一个
]
[
张gydF4y2B一个
H。gydF4y2B一个
全gydF4y2B一个
W。gydF4y2B一个
曹国伟gydF4y2B一个
H.-C。gydF4y2B一个
乔gydF4y2B一个
C。gydF4y2B一个
智能网络标识符:一个协作架构未来互联网gydF4y2B一个
IEEE网络gydF4y2B一个
2016年gydF4y2B一个
30.gydF4y2B一个
3gydF4y2B一个
46gydF4y2B一个
51gydF4y2B一个
2 - s2.0 - 84971382192gydF4y2B一个
10.1109 / MNET.2016.7474343gydF4y2B一个
]
[
元gydF4y2B一个
C。gydF4y2B一个
夏gydF4y2B一个
Z。gydF4y2B一个
太阳gydF4y2B一个
X。gydF4y2B一个
基于筛选和转炉Coverless图像隐写术gydF4y2B一个
互联网技术杂志》gydF4y2B一个
2017年gydF4y2B一个
18gydF4y2B一个
2gydF4y2B一个
209年gydF4y2B一个
216年gydF4y2B一个
]
[
首歌gydF4y2B一个
F。gydF4y2B一个
人工智能gydF4y2B一个
Z。gydF4y2B一个
李gydF4y2B一个
J。gydF4y2B一个
加索尔gydF4y2B一个
G。gydF4y2B一个
CollottagydF4y2B一个
M。gydF4y2B一个
你gydF4y2B一个
我。gydF4y2B一个
张gydF4y2B一个
H。gydF4y2B一个
智能协作缓存以信息为中心的物联网在雾中计算gydF4y2B一个
传感器gydF4y2B一个
2017年gydF4y2B一个
17gydF4y2B一个
11gydF4y2B一个
2512年gydF4y2B一个
10.3390 / s17112512gydF4y2B一个
]
[
吴gydF4y2B一个
Q。gydF4y2B一个
张gydF4y2B一个
M。gydF4y2B一个
郑gydF4y2B一个
R。gydF4y2B一个
卢gydF4y2B一个
Y。gydF4y2B一个
魏gydF4y2B一个
W。gydF4y2B一个
云服务组合的QoS-Satisfied预测模型基于隐马尔可夫模型gydF4y2B一个
数学问题在工程gydF4y2B一个
2013年gydF4y2B一个
2013年gydF4y2B一个
7gydF4y2B一个
387083年gydF4y2B一个
10.1155 / 2013/387083gydF4y2B一个
]
[
李gydF4y2B一个
J。gydF4y2B一个
姚gydF4y2B一个
W。gydF4y2B一个
张gydF4y2B一个
Y。gydF4y2B一个
钱gydF4y2B一个
h·L。gydF4y2B一个
汉gydF4y2B一个
j·G。gydF4y2B一个
灵活和细粒度属性数据存储在云计算gydF4y2B一个
IEEE服务计算gydF4y2B一个
2017年gydF4y2B一个
10gydF4y2B一个
5gydF4y2B一个
785年gydF4y2B一个
796年gydF4y2B一个
]
[
吴gydF4y2B一个
Q。gydF4y2B一个
张gydF4y2B一个
X。gydF4y2B一个
张gydF4y2B一个
M。gydF4y2B一个
卢gydF4y2B一个
Y。gydF4y2B一个
郑gydF4y2B一个
R。gydF4y2B一个
魏gydF4y2B一个
W。gydF4y2B一个
声誉修正方法选择云服务基于先验知识和市场机制gydF4y2B一个
科学世界日报gydF4y2B一个
2014年gydF4y2B一个
2014年gydF4y2B一个
9gydF4y2B一个
617087年gydF4y2B一个
10.1155 / 2014/617087gydF4y2B一个
]
[
傅gydF4y2B一个
Z。gydF4y2B一个
任gydF4y2B一个
K。gydF4y2B一个
蜀gydF4y2B一个
J。gydF4y2B一个
使个性化搜索加密的外包数据与效率改进gydF4y2B一个
IEEE并行分布式系统gydF4y2B一个
2016年gydF4y2B一个
27gydF4y2B一个
9gydF4y2B一个
2546年gydF4y2B一个
2559年gydF4y2B一个
10.1109 / TPDS.2015.2506573gydF4y2B一个
]
[
BrakerskigydF4y2B一个
Z。gydF4y2B一个
VaikuntanathangydF4y2B一个
V。gydF4y2B一个
有效的从(标准)LWE完全同态加密gydF4y2B一个
《IEEE 52年度研讨会上计算机科学的基础(foc 11)gydF4y2B一个
2011年10月gydF4y2B一个
美国加州棕榈泉gydF4y2B一个
97年gydF4y2B一个
106年gydF4y2B一个
10.1109 / FOCS.2011.12gydF4y2B一个
2 - s2.0 - 80955132201gydF4y2B一个
]
[
郑gydF4y2B一个
R。gydF4y2B一个
陈gydF4y2B一个
J。gydF4y2B一个
张gydF4y2B一个
M。gydF4y2B一个
吴gydF4y2B一个
Q。gydF4y2B一个
朱gydF4y2B一个
J。gydF4y2B一个
王gydF4y2B一个
H。gydF4y2B一个
用户异常行为的协同分析方法基于声誉在云环境中投票gydF4y2B一个
未来一代计算机系统gydF4y2B一个
2018年gydF4y2B一个
83年gydF4y2B一个
60gydF4y2B一个
74年gydF4y2B一个
2 - s2.0 - 85042385170gydF4y2B一个
10.1016 / j.future.2018.01.028gydF4y2B一个
]
[
张gydF4y2B一个
M。gydF4y2B一个
杨gydF4y2B一个
M。gydF4y2B一个
吴gydF4y2B一个
Q。gydF4y2B一个
郑gydF4y2B一个
R。gydF4y2B一个
朱gydF4y2B一个
J。gydF4y2B一个
智能感知和自主优化:一种新颖的仿生混合manet路由协议gydF4y2B一个
未来一代计算机系统gydF4y2B一个
2018年gydF4y2B一个
81年gydF4y2B一个
505年gydF4y2B一个
513年gydF4y2B一个
2 - s2.0 - 85025816022gydF4y2B一个
10.1016 / j.future.2017.07.030gydF4y2B一个
]
[
张gydF4y2B一个
M。gydF4y2B一个
徐gydF4y2B一个
C。gydF4y2B一个
关gydF4y2B一个
J。gydF4y2B一个
郑gydF4y2B一个
R。gydF4y2B一个
吴gydF4y2B一个
Q。gydF4y2B一个
张gydF4y2B一个
H。gydF4y2B一个
一本小说gydF4y2B一个
绒泡菌gydF4y2B一个为无线传感器网络的路由协议gydF4y2B一个
国际期刊的分布式传感器网络gydF4y2B一个
2013年gydF4y2B一个
2013年gydF4y2B一个
12gydF4y2B一个
483581年gydF4y2B一个
10.1155 / 2013/483581gydF4y2B一个
]
[
里维斯特gydF4y2B一个
r . L。gydF4y2B一个
期刊gydF4y2B一个
lgydF4y2B一个
DertouzosgydF4y2B一个
m . L。gydF4y2B一个
银行数据和隐私同态Proc的安全计算的基础gydF4y2B一个
1978年gydF4y2B一个
纽约,纽约,美国gydF4y2B一个
学术出版社gydF4y2B一个
MR0521254gydF4y2B一个
]
[
刘gydF4y2B一个
M。gydF4y2B一个
一个gydF4y2B一个
W。gydF4y2B一个
完全同态加密及其应用gydF4y2B一个
计算机研究与发展》杂志上gydF4y2B一个
2014年gydF4y2B一个
51gydF4y2B一个
12gydF4y2B一个
2593年gydF4y2B一个
2603年gydF4y2B一个
]
[
杨ydF4y2B一个
H。gydF4y2B一个
陈gydF4y2B一个
G。gydF4y2B一个
汉gydF4y2B一个
T。gydF4y2B一个
同态加密算法的适用范围和改善效率和应用gydF4y2B一个
计算机工程与设计gydF4y2B一个
2017年gydF4y2B一个
38gydF4y2B一个
2gydF4y2B一个
318年gydF4y2B一个
322年gydF4y2B一个
]
[
德民gydF4y2B一个
H。gydF4y2B一个
兴gydF4y2B一个
Y。gydF4y2B一个
基于同态的动态云存储数据完整性验证方法标记gydF4y2B一个
计算机应用研究gydF4y2B一个
2014年5月gydF4y2B一个
不。5gydF4y2B一个
1362年gydF4y2B一个
1365年gydF4y2B一个
]
[
朱gydF4y2B一个
Y。gydF4y2B一个
王gydF4y2B一个
H。gydF4y2B一个
胡gydF4y2B一个
Z。gydF4y2B一个
合作可证明的数据占有gydF4y2B一个
2010年gydF4y2B一个
中国,北京gydF4y2B一个
北京大学和亚利桑那大学gydF4y2B一个
]
[
曹gydF4y2B一个
X。gydF4y2B一个
摩尔gydF4y2B一个
C。gydF4y2B一个
奥尼尔gydF4y2B一个
M。gydF4y2B一个
奥沙利文gydF4y2B一个
E。gydF4y2B一个
汉利gydF4y2B一个
N。gydF4y2B一个
乘法优化架构加速完全同态加密的gydF4y2B一个
电气和电子工程师学会。交易在电脑上gydF4y2B一个
2016年gydF4y2B一个
65年gydF4y2B一个
9gydF4y2B一个
2794年gydF4y2B一个
2806年gydF4y2B一个
10.1109 / TC.2015.2498606gydF4y2B一个
MR3539003gydF4y2B一个
Zbl1360.65320gydF4y2B一个
]
[
陈gydF4y2B一个
J。gydF4y2B一个
马gydF4y2B一个
H。gydF4y2B一个
赵gydF4y2B一个
D。gydF4y2B一个
私人数据聚合和完整性保证移动crowd-sensing和容错gydF4y2B一个
无线网络gydF4y2B一个
2017年gydF4y2B一个
23gydF4y2B一个
1gydF4y2B一个
131年gydF4y2B一个
144年gydF4y2B一个
2 - s2.0 - 84949651516gydF4y2B一个
10.1007 / s11276 - 015 - 1120 - zgydF4y2B一个
]
[
王gydF4y2B一个
年代。gydF4y2B一个
周gydF4y2B一个
J。gydF4y2B一个
刘gydF4y2B一个
J。gydF4y2B一个
一个有效的文件层次结构云计算属性的加密方案gydF4y2B一个
IEEE取证安全信息gydF4y2B一个
2016年gydF4y2B一个
11gydF4y2B一个
6gydF4y2B一个
1265年gydF4y2B一个
1277年gydF4y2B一个
10.1109 / TIFS.2016.2523941gydF4y2B一个
]
[
李gydF4y2B一个
一个。gydF4y2B一个
棕褐色gydF4y2B一个
年代。gydF4y2B一个
贾gydF4y2B一个
Y。gydF4y2B一个
一个方法实现云计算的可证明的数据完整性gydF4y2B一个
《华尔街日报》的超级计算gydF4y2B一个
2016年gydF4y2B一个
1gydF4y2B一个
17gydF4y2B一个
2 - s2.0 - 84953398858gydF4y2B一个
]
[
余gydF4y2B一个
Y。gydF4y2B一个
非盟gydF4y2B一个
m . H。gydF4y2B一个
AteniesegydF4y2B一个
G。gydF4y2B一个
黄gydF4y2B一个
X。gydF4y2B一个
苏西洛gydF4y2B一个
W。gydF4y2B一个
戴gydF4y2B一个
Y。gydF4y2B一个
最小值gydF4y2B一个
G。gydF4y2B一个
基于身份的远程数据完整性检查适合云存储的数据隐私保护gydF4y2B一个
IEEE取证和安全信息gydF4y2B一个
2017年gydF4y2B一个
12gydF4y2B一个
4gydF4y2B一个
767年gydF4y2B一个
778年gydF4y2B一个
2 - s2.0 - 85014919981gydF4y2B一个
10.1109 / TIFS.2016.2615853gydF4y2B一个
]
[
李gydF4y2B一个
Q。gydF4y2B一个
马gydF4y2B一个
J。gydF4y2B一个
李gydF4y2B一个
R。gydF4y2B一个
安全、高效和可撤销的multi-authority在云存储的访问控制系统gydF4y2B一个
电脑与安全gydF4y2B一个
2016年gydF4y2B一个
59gydF4y2B一个
CgydF4y2B一个
45gydF4y2B一个
59gydF4y2B一个
10.1016 / j.cose.2016.02.002gydF4y2B一个
]
[
Ferretti)gydF4y2B一个
lgydF4y2B一个
马gydF4y2B一个
M。gydF4y2B一个
AndreolinigydF4y2B一个
M。gydF4y2B一个
ColajannigydF4y2B一个
M。gydF4y2B一个
对称加密方案在云数据库中数据完整性验证gydF4y2B一个
信息科学gydF4y2B一个
2018年gydF4y2B一个
422年gydF4y2B一个
497年gydF4y2B一个
515年gydF4y2B一个
10.1016 / j.ins.2017.09.033gydF4y2B一个
MR3709483gydF4y2B一个
]
[
张ydF4y2B一个
Z.-H。gydF4y2B一个
刘gydF4y2B一个
x。gydF4y2B一个
龚gydF4y2B一个
Y.-J。gydF4y2B一个
张gydF4y2B一个
J。gydF4y2B一个
钟gydF4y2B一个
h .工程学系。gydF4y2B一个
李gydF4y2B一个
Y。gydF4y2B一个
云计算资源调度和其进化的调查方法gydF4y2B一个
ACM计算调查gydF4y2B一个
2015年gydF4y2B一个
47gydF4y2B一个
4、第63条gydF4y2B一个
10.1145 / 2788397gydF4y2B一个
2 - s2.0 - 84939803867gydF4y2B一个
]
[
雪gydF4y2B一个
K。gydF4y2B一个
雪gydF4y2B一个
Y。gydF4y2B一个
在香港gydF4y2B一个
J。gydF4y2B一个
李gydF4y2B一个
W。gydF4y2B一个
悦gydF4y2B一个
H。gydF4y2B一个
魏gydF4y2B一个
d . s . L。gydF4y2B一个
在香港gydF4y2B一个
P。gydF4y2B一个
RAAC:健壮和可审计的访问控制与多属性当局公共云存储gydF4y2B一个
IEEE取证和安全信息gydF4y2B一个
2017年gydF4y2B一个
12gydF4y2B一个
4gydF4y2B一个
953年gydF4y2B一个
967年gydF4y2B一个
2 - s2.0 - 85011983807gydF4y2B一个
10.1109 / TIFS.2016.2647222gydF4y2B一个
]