| With the rapid development of the Internet,network printers play an important role in people’s daily office and research activities.At present,the same processing mechanism is adopted for printing and copying documents in the security printing and auditing system,and users are required to submit printing documents on the client side.The copying operation is too complicated.One-dimensional bar codes that are the basis of document tracking can carry a limited amount of mark information.And because the printer can’t provide the function of decrypting the file,the print file sent from the server to the printer in the existing system architecture can’t be encrypted and protected,the resulting print leak will bring huge losses to government agencies and enterprises.Therefore,there is an urgent need to improve the existing security printing and auditing system from the system architecture and technology implementation to solve the problems of low security,complex copying methods and small amount of barcode information.Based on this background and the demand analysis of security printing and auditing system,a secure printing and auditing system based on embedded development board is proposed in this paper.In the system,the original document is obtained through the barcode information of the copied document,avoid users submitting electronic files again.In the file by embedding two-dimensional bar code to carny more tag information,and use bar code direct embedding method to reduce system time overhead.In the server and printer connected between the embedded development board to complete the decryption of print data processing,encryption and transmission between the server and printer.The research work of this subject mainly starts from the following aspects:First of all,through the system requirements analysis proposed system solutions and technical architecture.Studied the hardware architecture of embedded development board,the user identity management and print content approval,in the secure transmission and traceability of printed documents,including the use of AES algorithm for printing data encryption and optimization,based on Linux bridge transparent transmission of print data,document tracking based on 2D Barcode and Determine 2D Bar Code Content Format.Second,a detailed description of the realization of embedded security printing and auditing system.This paper introduces the kernel cutting process of Linux system in embedded development board and the implementation rules of user identity management and print content approval.The principle of the secure transmission of print data in the system is mainly described.At the same time,the generation and embedding of two-dimensional barcode are introduced.Finally,the system is successfully deployed to the machine,through experiments to verify the rationality and feasibility of the system.Test system in the management of different types of printers,the system of the safe transmission of print files,copy the bar code information and document two-dimensional bar code embedded effect.The experimental results show that the system has the advantages of supporting different types of printers,transmitting the data safely and transparently,and having the same barcode information in the same file. |