ISSN在线(2320 - 9801)打印(2320 - 9798)
答:Selvi1,b . Arunkumar2
|
相关文章Pubmed,谷歌学者 |
访问更多的相关文章国际期刊的创新在计算机和通信工程的研究
云计算已经成为普遍,对几乎每个轮廓特征每个行业的业务流程。它的成功主要是由于客户使用服务需求的能力。云用户可以选择即包,这证明了方便在许多行业。传播成本起着重要的作用在云成本最小化。云计算必须提供信任云客户的能力。云的性能也不应该退化,同时提供云数据隐私。建议的体系结构提供了一个成本评估和隐私在云存储的数据数据所有者。一个并行加密技术在云数据库提供了一个隐私和安全的环境。该加密模型改进过程的性能计算和成本评估担保相同级别的云服务的可伸缩性和可用性。在本文中,我们提出了并行加密保护数据在云客户的观点。 Also we will focus on the SQL-based cloud which will dynamically change.SQL databases are difficult to scale, meaning they are not natively suited to a cloud environment, although cloud database services based on SQL are attempting to address this challenge.
关键字 |
云数据、AES、密文 |
介绍 |
云计算提供了各种计算资源,从服务器和存储到企业应用程序,如电子邮件、安全、备份/博士,声音,所有通过互联网传送的。云数据库是一个数据库,通常运行在一个云计算平台,如Amazon EC2、GoGrid, Salesforce, Rackspace,微软Azure。有两种常见的部署模型:用户可以独立在云上运行的数据库,使用虚拟机映像,或者他们也可以购买访问数据库服务,由云数据库提供商维护。可用的数据库在云上,有些是基于sql和一些使用NoSQL数据模型。典型云计算平台需求和模型(PaaS),软件(SaaS),基础设施(IaaS),基于服务的应用程序编程接口(API)。处理的共享基础设施和应用程序模型计算周期,数据存储和其他资源。云服务提供商监控持续的性能。每个云存储对象的数据和元数据是加密的主键,如果你喜欢你可以管理自己的键仍然加密数据自己之前写云存储。 |
云存储,数据服务(DaaS)和数据库服务(DBaaS)不同的术语用于云中的数据管理。他们不同的基础上如何存储和管理数据。云存储是虚拟存储,使用户能够存储文件和对象。流行的云存储服务Dropbox, iCloud等 |
相关工作 |
云计算允许在互联网上透明地访问资源,在一个简单的方法和提供高可伸缩性和可用性。组织需要了解在哪里以及如何定义安全策略,如何访问管理和审计和遵从性需求是我考虑到不同的功能提供者和使用者在一个私有数据库云[1]。在这个快速移动的世界我们需要一些基本的快速计算[4]。这里是并行体系结构。随着流行使用的计算机,信息安全也成为需要解决的问题之一。加密数据库[3]非常重要,因为数据库是最好的黑客攻击的目标之一。他们喜欢让数以百万计的机密信息一次而不是一次拦截他们,和一百万或者更多的记录是他们可以从黑客数据库。云计算[8]提供了一个额外的风险,因为基本服务水平通常外包给第三方,这使得它难以维护数据安全和隐私,支持数据和服务可用性,证明合规。DBaas[7]提出了几个研究挑战的安全性和成本评估从客户的观点。有许多云计算安全问题,因为它包含了很多技术包括网络、数据库、操作系统、虚拟化、资源调度、事务管理、负载平衡、并发控制和内存管理[6]。说在[10]AES是第一个公开、开放的密码通过美国国家安全局(NSA)的机密信息。 So, it has broad applications, such as smart cards and cell phones, WWW servers and automated teller machines, and digital video recorders. Numerous architectures have been proposed for the hardware implementations of the AES algorithm. |
算法 |
该算法的描述: |
AES由三块密码,AES - 128、AES - 192、AES - 256。每个密码加密和解密数据块的128 - 128位使用加密密钥,分别为192和256位。对称或秘钥密码加密和解密使用相同的密钥,所以发送方和接收方必须知道和使用相同的密钥。所有密钥长度被认为足以保护机密信息的“秘密”与“绝密”信息要求192或256位的密钥长度。有10轮的128位的密钥,12个回合的192位的密钥,和14轮256位密钥——一轮由几种处理步骤,包括替换、换位和混合输入的明文和密文转换成最终的输出。 |
并行AES算法 |
AES是一个块密码算法用于加密数据使用一个128位的密钥。 |
步骤1:数据分割成128位块和加密 |
步骤2:每一块经过11轮加密、4步骤:SubBytes, ShiftRows, MixColumns AddRoundKey。 |
第三步:通过执行解密密文是生产和恢复相同的128位的密钥。 |
实现 |
云数据库中传统的加密算法难以处理大型文件和数据的成本将会很高,而我们下载文件。云数据库模型是买家的主要问题,在云数据存储在许多服务器,需要适当的加密方案,提出并行加密方案降低成本和执行安全。 |
管理数据上传和加密数据的输出截图分别如图1和2所示。 |
结论和未来的工作 |
提出系统保证云成本最小化的能力在任何云数据库,即使SQL查询的动态变化。最初提出并行加密方案,提出了应用程序不是指云,加密上传数据,增加了云数据云客户的性能。我们建议的成本估算模型的并行性评估云数据库成本在平原和加密的情况下从客户的观点。它提高了云服务的可伸缩性和可用性。正如所料,并行加密文件大小影响成本相关,反应时间从数据库和网络使用的数据库服务。在未来我们可以评估成本在不同的服务器上通过各种网络资源。 |
引用 |
|