Font Size: a A A

Design And Implementation Of A Qt-based File Encryption And Management System

Posted on:2021-12-08Degree:MasterType:Thesis
Country:ChinaCandidate:Z W ChengFull Text:PDF
GTID:2518306104495684Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet technology in modern society,personal computers have become an integral part of people's lives.While enjoying the convenience brought by the computer,people are also facing the hidden dangers of file data security.People's operation of computers is inseparable from the storage and transmission of computer files,and these operations have the risk of data leakage.Therefore,a secure file encryption and management system is of great significance to the development of various industries.The content-associated key encryption technology,as a new type of cryptographic technology,extracts the plaintext to generate a key,which ensures the file encryption efficiency while greatly improving the security,and provides an excellent technical foundation for encryption system.Therefore,a file encryption and management system using content-associated key encryption technology obviously has certain application scenarios and market requirements.Based on the above background,a file encryption and management system for all types of files in the windows system is designed and implemented.The functions of encryption,decryption,and management of file data are realized.In this system,users can perform encryption operations on files,transfer,share,and delete operations on encrypted files,perform decryption and restoration operations on cipher text encrypted by the system,and manage decrypted files.Based on the analysis of the file encryption transmission technology and the actual needs of the system,the requirements of the system were analyzed from both functional and non-functional aspects.According to the requirements analysis,the system development architecture design is further given,and then the functional module is divided and the detailed design of each function point is given.The database design is also given.Based on the above design,this file encryption and management system was implemented in code,and the system development was completed.The system is tested from two aspects of function and performance.The test results show that the system has achieved the design goals of the requirements analysis stage and has practical value.
Keywords/Search Tags:Qt, File Encryption, File Management
PDF Full Text Request
Related items