Security study of data storage and communication in internet-PC environment

A large amount of data and information is sent and received everyday via the Internet for various purposes. Most of these data contain private information that individuals would like to be kept secret. The challenge in data privacy is to be able to share data with relevant personnel while protecting...

Full description

Bibliographic Details
Main Author: Tan, Benson Wei Jin.
Other Authors: Tan Yap Peng
Format: Final Year Project (FYP)
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/20723
Description
Summary:A large amount of data and information is sent and received everyday via the Internet for various purposes. Most of these data contain private information that individuals would like to be kept secret. The challenge in data privacy is to be able to share data with relevant personnel while protecting important information from access by adversaries. In order to secure data in storage and communication, cryptography is used to convert intelligible information to a form that seems useless to people without the required information to decode the data. In this project, the Advanced Encryption Standard (AES) is the cryptographic algorithm chosen for implementation. Besides encryption of data, another area of concern in the field of information theory is the compression of data. By exploiting the fact that repeating characters are more commonly found than random characters, it is possible to use fewer bits to represent the original data. The lossless data compression algorithm Deflate is used in this project for analysis and demonstration. In this project, an attempt is made to integrate these two separate technologies in order to improve the security or increase the speed of encrypting files. At the end of the project, a comparison will be made between existing programs and the program created by the author.