|
ABSTRACT
Nowadays, most company that have transaction process want to ensure that there are no possible failure happened. For instance, if sudden damage happened occurring at primary database, the second one will take over the responsibility of previous work automatically. This process can happen if the company systems have data replication. Data replication is a process that copies and maintains data from a database in one computer or severs to a database in another so that all users share and store same level of the information. This is also increase data availability and enhances data access relevant to their task without interfering work of others. The problem is how to make sure that connection/valuable in data replication is secure. In view of this issue, this paper proposed a secure data replication using encryption algorithm. Encryption is the process of converting readable character into another version of transformation to prevent unauthorized access. So that valuable data information will more secured and this method show a data from a database will be encrypted first then replicate it to another server. The unauthorized user also cannot sniff into database server easily. Thus, this paper approach encryption of data replication using Advanced Encryption Standard (AES) encryption is a symmetric encryption algorithm which are can encrypt and decrypt data or text. AES was created to be efficient and support block-length of 128 bits and key lengths of 128, 192, and 256 bits. This is useful to ensure that sensitive data was secured.
|
|
PROBLEM STATEMENT
- Synchronizing data across multiple remote databases simultaneously ensures your business critical information is close at hand should disaster strike.
- This enables your enterprise to be up and running as quickly as possible, reducing productivity and revenue losses, as well as limiting reputational damage.
- In terms of security, it is important to encrypt the information in the database as it increase privacy and security. So unauthorized user cannot sniff and change the data easily.
OBJECTIVES
|
|
|
System Framework
ALGORITHM and TECHNIQUE USED
Algorithm used :
AES Advanced Encryption Standard (AES) encryption is a symmetric encryption algorithm which are can encrypt and decrypt data or text. AES was created to be efficient and support block-length of 128 bits and key lengths of 128, 192, and 256 bits. This is useful to ensure that sensitive data was secured and cannot sniff easily. |
Tool used :
Ccrypt Ccrypt is an utility for scrambling and decoding files and streams. It was created to replace the standard unix crypt utility, which is famous for using a very weak encryption algorithm. Ccrypt is based on the Rijndael block cipher, a version of which was also chosen by the U.S. government as the Advanced Encryption Standard. This cipher is believed to provide very strong cryptographic security. |
RESULT
Master server with another two database server are successfully connected to each other. AES algorithm technique is successful implemented through encryption tool named Ccrypt. This tool is for securing files with AES cryptography. Thus, encrypted file are able replicated from Ubuntu-Master to Ubuntu-Slave1 and Ubuntu-Slave2.
|
CONCLUSION
|
STUDENT PROFILE
FARAH ZURAIN BINTI MOHD FOIZI
Student ID: BTBL15041003 Supervisor: Prof Madya Dr Zarina Bt Mohamad Course: ISM Computer Network Security Institution: Universiti Sultan Zainal Abidin (UniSZA) Contact Number: 010-9674793 Email: [email protected] |
|