Font Size: a A A

Research On Optimization Of Key Management System Supporting Content Association Key Technology

Posted on:2021-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ZhengFull Text:PDF
GTID:2518306575455584Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology,network information transmission has become efficient and accurate,which brings great convenience to people's daily information interaction.But what followed is that data security problems have become increasingly serious,and major data security incidents have occurred frequently.The issue of data security has also become a key element restricting the development of the digital economy.Traditional encryption methods are increasingly showing inadequacy and weakness.A new type of encryption method,based on content-associated key encryption technology,relies on the discrete relationship between the key and the ciphertext to ensure the security of data encryption.The content-associated key encryption algorithm can improve the security of user file encryption,but how to keep the key generated by encryption is a new problem.Therefore,a key management system based on content-associated key technology came into being.However,as the number of users increases,the key management system will face a great test of stability and performance.The key management system needs to be optimized from the two perspectives of availability and concurrency.First,based on the microservice technology,the system is refactored from top to bottom to solve the problems of the monolithic application system from the architecture.Then analyze the load capacity of the system through stress testing,find the critical point of the system load,and optimize the current limit at all levels of the system.The mainstream current limit technology is used to ensure the stability of the server and avoid the server from being overwhelmed by peak traffic.Then analyze the concurrency test results of the interface,find the tight coupling point of the business design,and use the message queue and other technologies to decouple the business to increase the amount of concurrency.When optimizing the design,predict the problems that may occur in the future,and reserve a certain amount of scalability in the code structure and architecture to reduce costs for future system business expansion.Based on the detailed design,the existing key management system is optimized and reconstructed,and all-round interface debugging is carried out through the pressure test tool.The stress test results show that the optimized key management system has high availability and concurrency.
Keywords/Search Tags:Key management system optimization, Content Association Key Technology, Microservice, High availability
PDF Full Text Request
Related items