Data compression offers an attractive approach to reducing communication costs using available bandwidth effectively. It makes sense to pursue research on developing algorithms that can most effectively use available network. It is also important to consider the security aspect of the data being transmitted is vulnerable to attacks. The basic aim of this work is to develop a module for combining the operation of compression and encryption on the same set of data to perform these two operations simultaneously. This is achieved through embedding encryption into compression algorithms since both cryptographic ciphers and entropy coders bear certain resemblance in the sense of secrecy. First in the secure compression module, the given text is preprocessed and transform of into some intermediate form which can be compressed with better efficiency and security. This solves some problems relevant to the common encryption methods which generally manipulate an entire data set, most encryption algorithms tend to make the transfer of information more costly in terms of time and sometimes bandwidth.
[1]
David Salomon,et al.
Data compression - The Complete Reference, 4th Edition
,
2004
.
[2]
William Stallings,et al.
Cryptography and Network Security: Principles and Practice
,
1998
.
[3]
Manuel Mogollon,et al.
Cryptography and Security Services: Mechanisms and Applications
,
2007
.
[4]
William Stallings,et al.
Cryptography and network security
,
1998
.
[5]
David Salomon,et al.
Data Compression: The Complete Reference
,
2006
.
[6]
Tang Ming . Wei Lian. Si Tuo Lin Si,et al.
Cryptography and Network Security - Principles and Practice
,
2015
.
[7]
Sanjeev R. Kulkarni,et al.
Universal Lossless Source Coding With the Burrows
,
2002
.
[8]
Ida Pu.
Fundamental Data Compression
,
2005
.