International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 99 - Number 14 |
Year of Publication: 2014 |
Authors: Murtala Aminu Baba, Abdulrahman Yusuf, Aminu Ahmad, Ladan Maijama'a |
10.5120/17442-8228 |
Murtala Aminu Baba, Abdulrahman Yusuf, Aminu Ahmad, Ladan Maijama'a . Performance Analysis of the Encryption Algorithms as Solution to Cloud Database Security. International Journal of Computer Applications. 99, 14 ( August 2014), 24-31. DOI=10.5120/17442-8228
As the amount of data and information received and sent electronically increases in various Small and Medium Enterprises, companies and organizations, the adoption of cloud Database as a Service is becoming popular in the global business community. The operational burden encountered by users of Traditional Database Systems (TDS), such as configuration, provisioning, performance tuning, scalability, privacy and security, backup and access control, are transferred by Database as a Service to the service provider/operator. This offers lower hardware and software costs, remote online access to databases and reliable applications. Despite all the benefits of Database as a Service, security and privacy issues of the cloud database can present significant challenges. With the increase of unauthorized access to confidential data in the cloud, this paper presents encryption techniques that provide strong security against attacks using Transparent Data Encryption (TDE). To protect the confidentiality of the cloud database, TDE is used to transparently encrypt and protect data at rest, on hard disk, in transit and on backup media. TDE is effective, easy and provides high security levels to columns, tables and table space for data that require protection. This paper studies the performance of encryption algorithms (AES128, AES192, AES256 and 3DES168) with regard to CPU time, execution time and elapsed time. AES128 is found to have a better performance than other encryption algorithms.