Font Size: a A A

Design And Realization Of Office Software's Security Mechanism Based On OpenOffice

Posted on:2016-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y R ChenFull Text:PDF
GTID:2348330503994293Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The popularity of computers in their daily work has accelerated the popularity of electronic documents, and the popularity of electronic documents has led to the development of office software. From the seventies of the last century, office software has become indispensable in our daily work component. In some specific areas, such as government departments, defense units, the financial institutions also need to use the office software for electronic documents every day for various operations, and these institutions also has a very high demand for security and confidentiality of the document, once the security problems will result in a significant loss of interest for the whole society and even the whole country. Thus ensuring office software documents security is an urgent need to solve the problem.Based on deeping analysis of office software document safe functions, we solved three problems. The first is to solve the security issues of office software itself. By introducing an external hardware device, we added rights management system, heartbeat detection, anti-tampering and other security measures for office software. We also divided diffient levels for user, each level has a corresponding operation rights, and each user's information will be isolated, so the software anti-modification, introduction of rights management system, protection of user configuration information, in those three areas, we solved the security problem of office software. Secondly, based on modern encryption system to solve the security issues of office software documents. In this study, we introduced some existing security technology such as digital certificates, symmetric encryption, asymmetric encryption, digital signatures, electronic seals into the office software, combined and improved them, developed a multi- recipient of the document asymmetric encryption methods to make the security office software documentation have been effectively protected. Finally, to improve safe office software operation ease shortage. In the document encryption process users do not repeatedly enter key or select a digital certificate, the entire encryption process is done automatically and provides address book functions to help users manage digital certificates. Soft encryption method while the user's private key and certificate are stored in an external hardware device, compared to the private key is stored on the local computer, but also enhance the security and portability.First, we have had a deeply study of the existing security technologies and a comprehensive analysis of the main principles of the current security technology, such as symmetric encryption, asymmetric encryption, digital certificates, digital signatures, electronic seals. Secondly we analyzed the shortage of current office software security functions, based on the foundation for further research on security technologies, we summarized a set of office software to improve document security, which provides a theoretical basis and methods to achieve this study. Then, according to this study, using the method of software engineering architecture design and coding to realize the solution. Using case diagrams, activity diagrams with detailed analysis of needs, using class diagrams, flow charts with detailed analysis of the design. Finally, after the completion of encoding, test to verify whether the effect achieved in line with expectations. By performing functional testing, inspection document security has reached the expected requirements, through performance testing, testing whether the added security features of the original performance leaving the software affected.
Keywords/Search Tags:OpenOffice, Safe Office Software, Asymmetric Encryption, Digital Certificate
PDF Full Text Request
Related items