• No results found

Efficient Framework for Deploying Information in Virtual Datacenter with Cloud Security Application

N/A
N/A
Protected

Academic year: 2020

Share "Efficient Framework for Deploying Information in Virtual Datacenter with Cloud Security Application"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 3, Issue 1, January 2013)

697

Efficient Framework for Deploying Information in Virtual

Datacenter with Cloud Security Application

Dr. K.V.V. Satyanarayana

1

,

Radhika G

2

, Tejaswi A

3 1

Professor,Dept of CSE, K L University, Vaddeswaram-522502, Andhra Pradesh, India,

2,3M.Tech (CNS), Dept of CSE, K L University, Vaddeswaram-522502, Andhra Pradesh, India,

Abstract

--

The use of cloud computing has increased rapidly in many organizations. Cloud computing provides many benefits in terms of low cost and accessibility of data. In the Cloud Technology most organizations have own challenges when it comes to handle both critical and confidential information. The major challenge in cloud technology is how effectively the information is uploaded to the virtual data centers to ensure the privacy. To enhance the privacy the available existing cryptography techniques are symmetric and asymmetric in nature. By using those cryptography algorithms, built a cloud security application for encrypting the information before uploading with virtual data centers through internet. We propose to implement using as it is proved the best encryption performance results in terms of computing time.

Index Terms-- Cloud Computing, Cryptography, Decryption, Encryption, Hybrid Cloud, Private Cloud, Public Cloud.

1 INTRODUCTION

Information Security within the organization has undergone with major changes. Before wide spread use of the data processing equipment, the security of information felt valuable to an organization was provided primarily by physically and administrative means .with the introduction of the computer the need for automated tools for protecting files and other information that was shared in the distributed network. The generic name for the collection of tools design to protect information from the hackers is Information Security. To ensure the privacy we have use cryptography techniques. Cryptography is concerned with methods for ensuring the secrecy and authenticity of messages. The encrypted message also called as cipher text. In most cases, two related functions are employed, one for encryption and the other for decryption. Encryption is the process of transforming information so it is unintelligible to anyone but the intended recipient. Decryption is the process of transforming encrypted information so that it is intelligible again to the intended recipient. Two forms of encryption are commonly used that is symmetric and asymmetric encryption [1]. We have focus on different type of cryptographic techniques like DES, SHA1, MD5, RSA are used in a single application for providing the best data security for information [2].

1 Cloud computing

Cloud computing gets its name as a metaphor for the Internet. Typically, the Internet is represented in network diagrams as a cloud. Cloud computing promises to cut operational and capital costs and, more importantly, Cloud technology provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. Cloud computing is distributed processing, parallel processing and the

development of grid computing, or commercial

implementations of these concepts of computer science. In the cloud computing model is the basic structure of which, the core part is composed of more than one computer server "cloud.” It gathers all the resources together to form large data storage and processing center. Let IT departments focus on strategic projects instead of keeping the datacenter running. Cloud computing provides the most reliable and secure data storage center. Users do not have to worry about data loss, virus attack and other problems. The "cloud” manages information by a professional team. Besides, strict rights management strategy can help to share data.

1.1 Types of cloud computing

i. Public cloud

ii. Private cloud

iii. Hybrid cloud

(2)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 3, Issue 1, January 2013)

698

i. Public cloud

Public cloud is cloud service provided by a third party (vendor). They exist beyond the company firewall, and they are fully hosted and managed by the cloud provider. Public clouds attempt to provide consumers with hassle-free IT elements. Whether it is software, application infrastructure, or physical infrastructure, the cloud provider takes on the responsibilities of installation, management, provisioning, and maintenance. Customers are only charged for the resources they use, so under-utilization is eliminated. . Another thing to keep in mind is that since consumers have little control over the infrastructure,

processes requiring tight security and regulatory

compliance are not always a good fit for public clouds [4].

ii. Private Cloud

Private cloud (also called internal cloud or corporative cloud) provides service within the enterprise. These clouds exist within the company firewall and they are managed by the enterprise. Private clouds offer many of the same benefits that public clouds do with one major difference: the enterprise is in charge of setting up and maintaining this cloud. The difficulty and cost of establishing an internal cloud can sometimes be prohibitive, and the cost of continual operation of the cloud might exceed the cost of using a public cloud.

iii. Hybrid cloud

Hybrid cloud is a combination of public and private clouds. These clouds would typically be created by the enterprise, and management responsibilities would be split between the enterprise and public cloud provider. The hybrid loud provides services that are in both the public and private space. Services from different sources must be obtained and provisioned as if they originated from a single location, and interactions between private and public components can make the implementation even more complicated. Since this is a relatively new architectural concept in cloud computing, best practices and tools about this pattern continue to emerge, and there could be a general reluctance to adopt this model until more is known.

1.2 Types of Cloud Services

In cloud technology the information is shared from clients to the organization through the virtual data centers. This virtual data centers has all the required information [5].

The cloud technology model includes: i. SaaS (Software as a service) ii. PaaS (Platform as a service) iii. IaaS (Infrastructure as a service)

Fig2:- cloud services

i. Software as a Service (SaaS)

SaaS is an application hosted on a remote server and accessed through the internet. In Saas an application is hosted by a service provider and then accessed via World Wide Web by a client. SaaS offerings feature the biggest cost saving over installed software by eliminating the need for enterprises to install and maintain hardware, pay labor cost, and maintain the applications.

ii. Platform as a Service (PaaS)

To follows the heels of SaaS, platform as a service (PaaS) is another application delivery model. PaaS supplies all the resources required to build applications and services completely from the internet without having to download or install software. Paas services include application design development, testing, deployment, and hosting. It provides infrastructure on which software developers can build new applications or extend existing ones without the cost and complexity of buying and managing the underlying

hardware and software and provisioning hosting

capabilities. PaaS generally offers some support to help the creation of user interfaces, and is normally based on HTML or JavaScript.

iii. Information as a Service (IaaS)

This offers remote delivery of an entire computer

infrastructure. Managed hosting and development

environments are the services included in IaaS. The user can buy the infrastructure according to the requirements at any particular point of time instead of buying the infrastructure that might not be used for months. IaaS operates on a “Pay as you go” model ensuring that the users pay for only what they are using.

II. EXISTING SYSTEM

(3)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 3, Issue 1, January 2013)

699

In between the transmission process, the data can be encrypts one time while sending information through internet and decrypts one time while receiving that data from internet. So, the cloud storage service stores the actual information into database.

[image:3.612.75.536.198.413.2]

Here, we can provide only single time encryption to data, so there may be a chance to hacking the information during transmission process. So, we are proposing a new system to overcoming this problem.

Fig 3: Storing of data in cloud with single encryption

III. PROPOSED SYSTEM

In the proposed system, we are creating a new cloud security application by using cryptography algorithms (DES, SHA1, MD5, and RSA). When the data is transferring from user to cloud storage service via internet, the data can be encrypts double time by using cloud security application.

(4)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 3, Issue 1, January 2013)

700

Fig4: Storing of data in cloud with duel Encryption

IV. IMPLEMENTATION

5.1 Cloud Security Application:

The cloud security application maintains the

cryptography algorithms and it inbuilt gives a unique code to each algorithm. The code can be represents is in the form of binary or ASCII format. The cloud security application uses some factors (size of text, type of text, performance of an algorithm, e.t.c) for selecting one cryptography algorithm and the application using that algorithm for encrypting the text. Here, two types of encryptions and decryptions can be applied to data.

i. Internal Encryption

ii. External Encryption

iii. External and Internal Decryption

i. Internal Encryption:

The cloud security application internally selects one algorithm based on the text. Each algorithm has its own unique code. The algorithm will encrypts the file which is user wants to store in cloud storage service. That encrypted message is enveloped by unique code of algorithm. After that, the user sends the cipher text to cloud storage service through internet.

ii. External Encryption:

During the transmission process, the encrypted file (cipher text) will be encrypted again while sending information through internet.

iii. External and Internal Decryption:

At the receiver side, decrypting the cipher text while receiving data from internet and the cloud security application decrypts the cipher text by using same cryptography algorithm which is used for encryption. Now, the cloud storage provider gets original message.

V. CONCLUSION

(5)

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 3, Issue 1, January 2013)

701

VI. SAMPLE OUTPUTS

[image:5.612.61.275.130.583.2]

Fig 5: For Encryption

Fig 6: For Decryption

REFRENCES

[1 ] V. Sreenivas and C. Narasimham, ”Enhancing the Security for Information with Virtual Data Centers” Future Wireless Networks and Information Systems, Vol. 143, 2012,pp.277-282

[2 ] William Stallings, “Cryptography and Network Security Principles and PracticSes”, 4th Edition, 2005.

[3 ] Tejaswi. A, Radhika. G, “Efficient use of Cloud Computing in Medical Science”, AJCM, 2012, pp.240-243.

[4 ] Borko Furht, “Cloud Computing Fundamentals”, Hand Book of Cloud Computing, Springer, 2010.

Figure

Fig 3: Storing of data in cloud with single encryption
Fig 6: For Decryption

References

Related documents

• Water and salt intake must be limited to the minimum necessary to provide adequate calories to support metabolic needs and growth..

To perform the median difference tests of the change in bank performance in a three year period after the BPO event and to subsequently derive factors for successful

In [13], according to DGs' probability model, the indices of EENS, PLC, EFLC and SI were calculated by a proposed hierarchical risk assessment method which is the combination of Monte

On the other hand, smaller groups of the MLFMA should be used because, for a small group size, the number of subdomains that belong to adjacent groups is small, and therefore only

Using a system of NN models, we can (1) embed in social lifestyles daily trajectories that always appear together with others in consecutive weeks in cellular data of a society

The C-shaped metal patch loaded with many periodic subwavelength structures and cross-slotted ground plane are adopted to realize a CRLH transmission line, which can excite

Then we treat is meeting the requirement.So this paper put forward a local optimize compensation method which based on the machining accuracy.In the process

Homeostasis Model Assessment of Insulin Resistance (HOMA-IR) to identify Dysglycemia and Type 2 Diabetes Mellitus : A 15-Year Prospective Study in Chinese.. Refigheh Ghiasi,