Font Size: a A A

Enterprise Intranet Disk Encryption Security System Design And Implementation

Posted on:2015-07-02Degree:MasterType:Thesis
Country:ChinaCandidate:T T LiuFull Text:PDF
GTID:2308330473950597Subject:Software engineering
Abstract/Summary:PDF Full Text Request
After entering the 21 st century, with the rapid improvement of domestic information, intranet-hosted information more and more, more and more information is stored in digital form on a personal computer and a large server. The collection is orage and dissemination of information more convenient, efficient and effective than ever. But at the same time enjoy the ease and convenience of digital information, information security issues are a high priority.Data files are the core of the intranet security. Existing intranet security defense methodology is generally against a network of border security, and effective methods of protecting your data file using hardware encryption technology, driving layers of transparent encryption and decryption technology to filter driver level encryption technology based on transparent encryption and decryption API HOOK technology.Thesis on kernel layer of virtual disk of design method, and through on AES algorithm model of analysis and Windows NT platform Xia DDK development package part API of analysis, achieved AES senior encryption standard algorithm, thereby used on disk media of encryption and application layer real-time monitoring of method, target is through on storage in computer hard Shang of data file for automatically transparent encryption, guarantee data file are is to redaction of forms storage in hard Shang. Even though the file was stolen, encrypted file crack leaks can also become key documents of the main barrier. First learning Windows DDK and driven development framework used, complete the development of virtual disk system. Divide existing disks in a computer system for a space, creating a new disk volume label mainstream cryptographic algorithms, special study analyzed the principles and implementation of AES algorithm. The Implementation files encryption and decryption. Through research and analysis of AES encryption algorithm, for further discussion and analysis of the security of AES advanced encryption system, achieved through a programming language on a PC, and success in this article are actual files using AES for encryption and decryption. By Mastering MFC development framework then use, familiar with the WIN32 API functions. Completed of application file change monitoring, and ultimately to the development of a virtual disk for automatic transparent encryption of files. MFC framework is a very complex application development framework, is known for its powerful class libraries, reduce the programmer Windows program cycle. User interface using MFC to develop programs in plain and simple. When used on some WIN32 API, proficiency in the use of MSDN help document. Application of real-time cryptographic systems is the use of MFC class library is implemented in conjunction with WIN32 API cleverly avoids using Windows hook, directly through an existing WIN32 API implementation on application-layer file monitoring.
Keywords/Search Tags:Disk drivers, AES, Transparent encryption and decryption, DDK
PDF Full Text Request
Related items