Font Size: a A A

Design And Implementation Of Data Encryption Transmission System Based On National Secret Algorithm

Posted on:2023-08-09Degree:MasterType:Thesis
Country:ChinaCandidate:S M KangFull Text:PDF
GTID:2558306914481134Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the continuous exploration of 5G technology,cloud computing technology and artificial intelligence technology in my country,the Internet of Information and the Internet of Everything has become an inevitable trend in the development of the information age.People rely more and more on the convenience brought by various applications on the information network.While enjoying the convenience of these information technologies,we are constantly releasing our private information to the applications we use.These private data are often collected by digital Internet companies,and gradually become a data resource that is valued by corporate development.They provide data support for the better development of Internet companies.In order to solve the problem of mass data storage for business applications,enterprises invest a lot of resources to build data centers to store business data for reuse.However,in recent years,due to human error and product safety design flaws,business data has been leaked frequently during the process of storing local databases and transmitting other business applications,casting a shadow over the development of Internet companies.Aiming at the security problems of the above-mentioned business application system in data storage and transmission,this paper designs a scheme of a data encryption transmission system based on the national secret algorithm.The system is integrated in the business application system in the form of SDK,which can effectively prevent unauthorized access.The user bypasses the encryption device interface to obtain plaintext data,ensures that only authorized business systems can use the cryptographic services of the data encryption transmission system through application authentication,and provides data encryption and decryption interfaces for business application systems to ensure data security.The data encapsulation digital envelope establishes a secure channel for the data transmission of the business application system.The paper designs and implements this in detail.The main contents are as follows:(1)Design a scheme of data encryption transmission system based on national secret algorithm,and analyze the functions of front-end data encryption subsystem SDK and back-end business management subsystem of the system.The goal is analyzed in detail,the main functions of the system are determined,and then the security requirements for the design of the system in terms of cryptographic algorithm,key management,inner circle,role control and hardware security are put forward;(2)Data encryption based on national secret algorithm The main functions of the transmission system and the main business processes are designed in detail,including the application authentication between the business application system and the data encryption transmission system,the data encryption subsystem SDK provides data encryption and decryption interfaces,business data transmission digital envelope encapsulation,work Key acquisition and distribution,identity authentication of the business management subsystem;(3)The main functional interfaces of the front-end SDK of the data encryption transmission system based on the national secret algorithm are programmed,including application authentication interface,data encryption interface,and data decryption interface,key acquisition and distribution interface.Finally,the functions of application authentication,key acquisition and distribution,data encryption,and data decryption under the data encryption and decryption process of the data encryption transmission system are experimentally verified by building a practical application scenario.
Keywords/Search Tags:Data encryption transmission system, National secret algorithm, Application authentication, Identity authentication
PDF Full Text Request
Related items