Please use this identifier to cite or link to this item: https://elibrary.tucl.edu.np/handle/123456789/4142
Title: Enhanced Security Encryption for Data Storage Using Multiple Keys
Authors: Nepal, Sushil
Keywords: global market;technology advancement
Issue Date: 2010
Publisher: Department of Computer Science and Information Technology
Institute Name: Central Department of Computer Science and Information Technology
Level: Masters
Abstract: Encryption of data has been a key issue in the global market as the technology advancement has brought high risk through unauthorized access, alteration, degradation, destruction, and other threats to the information that is being shared. For the solution to these problems, many algorithms have been designed to overcome the potential threats. My research also focuses on encrypting the data through efficient use of algorithm to make it secure. For this the use of multiple keys is an essential part. Key1 is a high entropy source where as key2 is a a pass phrase. Key1 is seeded with PRNG to generate 32 byte block which is then added to the beginning of the message. Encryption algorithm is designed to provide some protection for the user who re-uses the same pass phrase when encrypting various files. The algorithm will generate different cipher text even if it is invoked on the exact same plain text with the same pass phrase. This is accomplished by cascading a stream cipher with a block cipher. The block cipher is not cryptographically secure. Its purpose is to avalanche changes throughout the file. The first block is XORed with the hash of the pass phrase, the hash of the subsequent blocks are calculated from the plain text of the previous block concatenated with the hash used in the previous block. The stream cipher is a simple XOR against the next PRNG return and an XOR against the sum of all previous plain text modulo 256. Before starting encryption, the PRNG is seeded with high entropy data and used to generate a first block.
URI: http://elibrary.tucl.edu.np/handle/123456789/4142
Appears in Collections:Computer Science & Information Technology

Files in This Item:
File Description SizeFormat 
Cover Page(8).pdf37.11 kBAdobe PDFView/Open
Chapter Page(1).pdf254.74 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.