Design and Realization of Personal Password Management System Based on Domestic Cryptographic Algorithms
摘要
To address the problems of low password security and the use of the same password on multiple network platforms, we analyze the major techniques and shortcomings of the existing personal password manager, and a personal password management system based on domestic cryptographic algorithm is designed. This system mainly consists of four parts: identity authentication module, password management module, encryption and decryption module of domestic cryptographic algorithm, and visualization interaction module, which are responsible for user identity authentication, addition, deletion, modification and checking of passwords, encrypting and protecting passwords using SM2 in conjunction with SM4 algorithm, and displaying data on the front-end page through the interface and beautifying it, respectively. Compared with the traditional system, this system is easy to use, more secure in password preservation, more practical, and creatively uses the “SM2 + SM4” domestic cryptographic algorithms encryption combination instead of the traditional “RSA + AES” encryption combination, which is more reliable.