Font Size: a A A

Research And Implementation Of Client For Secure Network File Storage System

Posted on:2015-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:B ZhangFull Text:PDF
GTID:2298330452450074Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of information technology, the application based oninformation and network technology becomes more and more popular, networkbased file sharing system has been greatly developed also, more and more businessesand individuals began to use the Internet to store all kinds of files, which also includemany important information, which makes the file security get more and moreattention in this regard, the increasingly urgent demand, information security hasgreat influence to people’s enthusiasm of using the file sharing application. Therefore,more and more people want to implementation a network storage file system that canguarantee the greatest degree of the security of network storage data.This thesis describes the design of a secure network file storage system, thesystem can store and manage encrypted personal file and encrypted shared file, Thesystem includes5parts: a security network file system server, secure network filestorage system client, secure network file storage system, the decryption serveridentity management system and identity database. This thesis describes theimplement the client of this system. The client will encrypt personal or shared file forthe user and then store in the file storage server. The user through the client todownload file will get the file and the file will be decrypted by the clientautomatically. The user can access the secure network file storage system files on theserver and operated by the client, can be as: browse the file, upload files, update files,delete files, download files, as well as by double clicking the current browsing the filefrom the current browsing documents at the corresponding processing program toopen the file; file sharing upload user or have the file permissions set the permissionsof the non administrator user can be set to share files through the file sharing clientaccess control strategy.File encryption of the system using AES random symmetric key, then therandom symmetric key is encrypt by a non symmetric IBE, and the key informationand access control policy stored at the head of the file; network transfer using libcurlbased on HTTP protocol; security when you open a file application of windowsmini-filter driver technology; and access control strategy, the system achieves notonly can prevent unauthorized external access to files, and can prevent unauthorized access from the users within the secure network file storage system.This thesis first introduced the research background and the present situation ofsecure network file storage system and the main work of this thesis; then introducedthe analysis of system architecture and requirements, and introduced the design andimplementation of each module of client in detail; finally, the this thesis test andanalyzed the client, the result shows that the system can meet the basic requirementsof the system and also provide good security services for the user.
Keywords/Search Tags:network storage, file system, mini-filter, IBE
PDF Full Text Request
Related items