Font Size: a A A

Distributed Database Encryption Technology To Achieve

Posted on:2008-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:H J JinFull Text:PDF
GTID:2208360215997963Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
There are more and more attentions paid to database security with the development of computer network technology. If we encrypt data in the database, then we can improve the security of datebase. Even if an user illegally intrude the system or steal the storage medium containing secrete data, he can not still gain data without the decrypting keys.Therefore, Database encryption technology is one of the most effective methods to solve this problem. We research on distributed database encryption technology and its application of C/S mode in this paper.In database encryption, we implement the encryption of the field of database. In encryption algorithm, through analysing and comparing, confirm finally that chooses to use present advanced Rijndael to encrypt algorithms and encrypt dealing with to the database data. In Rijndael Algorithm we use the methed of shifting the keys to make the length of ciphertext the same to the plaintext, and we use the technology of private homomorphism to operate ciphertext directly, then we use combination and simplification for round operation to chieve the high-speed implementation of Rijndael, and use improved Rijndael Algorithm based on the Key Expansion which can improve the security of Rijndael Algorithm. We use VC++ to implement the improved Rijndael Algorithm. In this paper we alse solve the problems of key management of database encryption in distributed environment, and use the improved MAC algorithm to increase the security of SSL protocol.
Keywords/Search Tags:The Algorithm Of Rijndael, Distributed Database Encryption, The Shift Of Keys, Private Homomorphism, Pseudo-message Authentication Code (PMAC), Key Management
PDF Full Text Request
Related items