Font Size: a A A

The Software Design For Protecting Encryption U Disk Based On The FAT32

Posted on:2014-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:X L ShiFull Text:PDF
GTID:2248330398450668Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, mobile storage media have been inevitable in our daily learning and life. The most common is U disk and other storage devices. However, the problem of the safety of mobile storage media have increasingly public concern. Due to people’s information, data, files and other confidential information need to be transferred,so it is easy to be stolen or destruction, or influenced by the influence or interference of the network, which prompted the emergence of encryption U disk. Encryption U disk generally take the authorization management, access control and data encryption and decryption system to achieve overall U disk data encryption and password control open the safe zone data. Currently, the direction of encryption system of encryption U disk is the research focus.In this paper, taken the FAT32file system, the file system is designed to be no folder, only the root directory in the form. I designed a software of module for protecting the encryption U disk, the module was divided into two mation sections, the file manipulation software design run in CDROM and the initialization software design in the PC equipment. The first part is divided into three parts of the front interface operation, the background document management, private reading and writing USB communication management.The latter part of the design, including part of the front-end interface functions and private USB communication function. The system set the data set of FAT32file system in order to achieve the effect of confidentiality. And it used thread in order to ensure that a number of U disk can be downloaded at the same time. The system adopted listens USB up and down electric event to solve the problem when the U disk is inserted into the host the system has to portray the letter one by one and to reduce the waste of time. When the host download the driver and download the run program, the system use the download data validation to ensure the reliability of download data.The system achieved the encryption of U disk based on FAT32file system. And it solved the problem that multiple devices download at the same time and time waste for depicting letter. The paper has some research significance. The arrangement of the paper includes that it conducts a detailed introduction to the basic content of the FAT32file system. After the introduction of the module overall program design, and comes to some of the specific definition. Next, the mode of realization has been described, and to understand that the function of the specific design. Then, it comes to the module system described, summarizes the characteristics of the module, as well as the overall interface of the software program each step of a detailed description and illustration. Finally, it gives a summary of the entire paper. The paper makes some contributions on the research and development of encryption.
Keywords/Search Tags:FAT32, Encryption U Disk, Function API
PDF Full Text Request
Related items