Font Size: a A A

Design And Implement Of An Encrypted File Management System

Posted on:2011-03-30Degree:MasterType:Thesis
Country:ChinaCandidate:W Y LiFull Text:PDF
GTID:2198330335489825Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the popularity of computer technology and the rapid development of Internet technology, the information security of enterprise and personal computer is becoming increasingly important. The data encryption technology refers to information re-encoded through random substitution in order to hide the contents of the message so that those who illegally intercepting information can not recognize the real content.To protect user information, this article describes the related theory and techonology of encrypted file system, including principle and direction of data encryption, principle of integrity check, and classification and features of user authentication. According to the research on Java crypto architecture (JCA), we analyze the implementation of data encryption, integrity check and user authentication based on Provider pattern the JCA provides.According to the analysis above, this article implement a complete encrypted file system, which is based on raw operating system. The encrypted file system provides safe user authentication, file encryption and decryption, file integrity check, and file management based on directory. Sensative information can be protected by this system, and futher, the system itself is platform independent since Java is cross-platform. The test on system shows that it qualifies our function and performance requirements, and solves the problem the encrypted file system is always bound to one operating system.
Keywords/Search Tags:encryption and decryption, information security, encrypted file system (ENFS), Java encryption framework (JCA)
PDF Full Text Request
Related items