Movatterモバイル変換


[0]ホーム

URL:


CN109508153A - A kind of data transmission method of printer - Google Patents

A kind of data transmission method of printer
Download PDF

Info

Publication number
CN109508153A
CN109508153ACN201710826331.4ACN201710826331ACN109508153ACN 109508153 ACN109508153 ACN 109508153ACN 201710826331 ACN201710826331 ACN 201710826331ACN 109508153 ACN109508153 ACN 109508153A
Authority
CN
China
Prior art keywords
printer
printing
print
management unit
rights management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710826331.4A
Other languages
Chinese (zh)
Inventor
马智伟
张旭光
刘金波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING LANXUM COMPUTER TECHNOLOGY Co Ltd
Original Assignee
BEIJING LANXUM COMPUTER TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING LANXUM COMPUTER TECHNOLOGY Co LtdfiledCriticalBEIJING LANXUM COMPUTER TECHNOLOGY Co Ltd
Priority to CN201710826331.4ApriorityCriticalpatent/CN109508153A/en
Publication of CN109508153ApublicationCriticalpatent/CN109508153A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of data transmission methods of printer, are related to printing field, comprising: rights management unit generates public key and private key corresponding with public key;Printing management server is encrypted printing request instruction by public key, generates encrypted print request instruction;Printer is decrypted by the instruction of private key pair encryption print request, obtains print request instruction;Printer extracts verification code information from print request instruction, judges whether verification code information and the printing identifying code itself stored are consistent, if unanimously, be proved to be successful, executes the print out task that printing management server is sent.The data transmission method of printer of the invention, printing security mechanism can be provided, by realizing printing encryption and before encrypted document printing to the identity validation of user, it eliminates document print and haves the defects that risk of divulging a secret, it avoids and brought security hidden trouble is transmitted by clear-text way due to file to be printed, so that printing is more convenient, reliable.

Description

A kind of data transmission method of printer
Technical field
The present invention relates to printing technique field more particularly to a kind of data transmission methods of printer.
Background technique
Printer is the important output equipment being widely used in computer office system, is realized by printer by electronicsThe purpose that document is exported in a manner of the paper needed.With the epoch that network technology develops rapidly, more and more network applicationsBe dissolved into the work and study of people, hold the balance, is indispensable, the network printer using more and more extensive, to people'sWork, life bring great convenience.But the network printer also brings some safety problems, in the document of printing, existsThe information of a large amount of need for confidentiality, such as be related to business secret, know-how, individual privacy information, these are related to secret informationElectronic document printout when, maintain secrecy, prevent from divulging a secret.Currently, the file to be printed that printer receives isTransmitted using clear-text way, be easy it is obtained by a hacker, thus the problems such as causing information leakage, there are security risk, therefore, it is necessary toA kind of data transmission method of printer.
Summary of the invention
In view of this, the invention solves a technical problem be to provide the data transmission method of printer a kind of.
According to an aspect of the present invention, a kind of data transmission method of printer is provided, comprising: rights management unit is rawAt public key and private key corresponding with the public key, and the public key and the private key are sent respectively to printing management serverAnd printer;The printing management server is encrypted printing request instruction by the public key, generates encryption and beatsPrint request instruction;The printer receives the encrypted print request instruction, is asked by the private key to the encrypted printIt asks instruction to be decrypted, obtains the print request instruction;The printer is extracted from print request instruction and is testedDemonstrate,prove code information, judge whether the verification code information and the printing identifying code itself stored consistent, if unanimously, verify atFunction;The printer executes the print out task that the printing management server is sent after determining be proved to be successful.
Optionally, the printer receives the printing identifying code of the rights management unit transmission and stores.
Optionally, the printer receives the print out task that the printing management server is sent, from print out taskEncrypted print file is obtained, the encrypted print file is decrypted using the private key, obtains original print file,And the original print file is printed.
Optionally, after original print file printout success, the printer delete the encrypted print file andThe original print file.
Optionally, the printer sends rights management unit for the verification information that the user of acquisition inputs and carries out userCertification;The rights management unit determines the corresponding printing account of this user, determines print management permission based on this printing account;Verification result and print management permission are sent to the printer by the rights management unit.
Optionally, the user name of acquisition, password are sent to the rights management unit by the printer;The permission pipeReason equipment carries out the user name, password to verify and determine printing account.
Optionally, the fingerprint of acquisition is carried out numeralization processing by preset fingerprint algorithm by the printer, obtains fingerprintCharacteristic information, and fingerprint feature information is sent to the rights management unit and is verified;The rights management unit is to instituteFingerprint feature information is stated to carry out verifying and determining printing account.
Optionally, the sound of acquisition is carried out numerical value by preset vocal print algorithm by the sound of the printer acquisition userChange processing, obtains vocal print feature information, and vocal print feature information is sent to the rights management unit and is verified;The powerLimit management equipment carries out the vocal print feature information to verify and determine printing account.
Optionally, the printer obtains facial image to be identified, extract in the facial image to be identified toIt identifies face characteristic, the face characteristic to be identified is sent to the rights management unit and is verified;The rights managementEquipment carries out the face characteristic to verify and determine printing account.
Optionally, the printer obtains GPS position information by GPS module, and GPS position information is sent to the powerLimit management equipment;The rights management unit determines the position of the printer based on the GPS position information.
Optionally, the communication mode packet of the printer and the printing management server and the rights management unitIt includes: wifi, Ethernet, 4G.
The data transmission method of printer of the invention receives the print request that printing management server is sent and instructs and takeThe printing identifying code of verification code information and itself storage is carried out card code, if unanimously, printed, made by verification code informationPrint out task is decrypted and executed to encrypted print file with encrypted message, the identity of user can be authenticated,Printing security mechanism can be provided, by realizing printing encryption and before encrypted document printing to the identity validation of user, eliminatedDocument print haves the defects that risk of divulging a secret, and avoids since file to be printed passes through safety brought by clear-text way transmissionPotential problem.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show belowThere is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is onlySome embodiments of the present invention, for those of ordinary skill in the art, without any creative labor, alsoOther drawings may be obtained according to these drawings without any creative labor.
Fig. 1 is the flow diagram of one embodiment of the data transmission method of printer according to the present invention;
Fig. 2 is that the user right verifying process of one embodiment of the data transmission method of printer according to the present invention is shownIt is intended to.
Specific embodiment
Carry out the various exemplary embodiments of detailed description of the present invention now with reference to attached drawing.It should also be noted that unless in addition havingBody explanation, the unlimited system of component and the positioned opposite of step, numerical expression and the numerical value otherwise illustrated in these embodiments is originallyThe range of invention.
Simultaneously, it should be appreciated that for ease of description, the size of various pieces shown in attached drawing is not according to realityProportionate relationship draw.
Be to the description only actually of at least one exemplary embodiment below it is illustrative, never as to the present inventionAnd its application or any restrictions used.
Technology, method and apparatus known to person of ordinary skill in the relevant may be not discussed in detail, but suitableIn the case of, the technology, method and apparatus should be considered as part of specification.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang YiIt is defined in a attached drawing, then in subsequent attached drawing does not need that it is further discussed.
The embodiment of the present invention can be applied to computer system/server, can be with numerous other general or specialized calculatingSystem environments or configuration operate together.Suitable for be used together with computer system/server well-known computing system, ringThe example of border and/or configuration includes but is not limited to: personal computer system, server computer system, thin client, thick clientMachine, hand-held or laptop devices, microprocessor-based system, set-top box, programmable consumer electronics, NetPC Network PC,Little type Ji calculates machine Xi Tong ﹑ large computer system and the distributed cloud computing technology environment including above-mentioned any system, etc..
Computer system/server can be in computer system executable instruction (such as journey executed by computer systemSequence module) general context under describe.In general, program module may include routine, program, target program, component, logic, numberAccording to structure etc., they execute specific task or realize specific abstract data type.Computer system/server can be withImplement in distributed cloud computing environment, in distributed cloud computing environment, task is long-range by what is be linked through a communication networkManage what equipment executed.In distributed cloud computing environment, it includes the Local or Remote meter for storing equipment that program module, which can be located at,It calculates in system storage medium.
Fig. 1 is the flow diagram of one embodiment of the data transmission method of printer according to the present invention, such as Fig. 1 instituteShow:
Step 101, rights management unit generates public key and private key corresponding with public key, and public key and private key are sent out respectivelyGive printing management server and printer.Rights management unit provides the functions such as user's checking, printing authorization.Print management clothesBusiness device can be printing Central Management Server etc..
Step 102, printing management server is encrypted printing request instruction by public key, generates encrypted printRequest instruction.
Step 103, printer receives encrypted print request instruction, is solved by the instruction of private key pair encryption print requestClose processing obtains print request instruction.
Step 104, printer extracts verification code information from print request instruction, judges verification code information and itself storagePrinting identifying code it is whether consistent, if unanimously, be proved to be successful.Verification code information can be set of number etc., and printer connectsIt receives the printing identifying code that rights management unit is sent and stores.If inconsistent, identifying code authentication failed message is sent to and is beatenPrint management server.
Step 105, printer executes the print out task that printing management server is sent after determining be proved to be successful.PrintingThe communication mode of machine and printing management server and rights management unit includes: wifi, Ethernet, 4G etc..
Printer receives the print out task of printing management server transmission, and encrypted print text is obtained from print out taskPart is decrypted using private key pair encryption mimeograph documents, obtains original print file, and original print file is beatenPrint.The mode encrypted, decrypted can be carried out asymmetric encryption, be carried out asymmetric decryption using asymmetric key algorithm etc.The method of use includes: RSA Algorithm, knapsack algorithm etc..
After original print file printout success, printer deletes encrypted print file and original print file.PrinterIt can carry out encrypted print file and original print file backup, prevent accident power-off.
Fig. 2 is that the user right verifying process of one embodiment of the data transmission method of printer according to the present invention is shownIt is intended to, as shown in Figure 2:
Step 201, printer sends rights management unit progress user for the verification information that the user of acquisition inputs and recognizesCard.
Step 202, rights management unit determines the corresponding printing account of this user, determines printing tube based on this printing accountManage permission.
Step 203, verification result and print management permission are sent to printer by rights management unit, based on verifying knotFruit determines whether user is able to carry out corresponding operation.
When user needs to configure printer, manage, need to verify the identity of user.Rights management is setIt is standby to pre-establish the corresponding printing account of user and print right.Authentication information includes: user name, password, soundLine, fingerprint, facial characteristics etc..Whether print right includes which printer can be used, can be managed to printer.The mode authenticated for user can be cipher authentication, finger print identifying, face recognition, Application on Voiceprint Recognition etc..
The user name that touch screen unit acquires, password are sent to rights management unit by printer.Rights management unit pairUser name, password carry out verifying and determining printing account, obtain user right.The fingerprint of acquisition is pressed preset fingerprint by printerAlgorithm carries out numeralization processing, obtains fingerprint feature information, and fingerprint feature information is sent to rights management unit and is testedCard.Rights management unit carries out fingerprint feature information to verify and determine printing account, obtains user right.
Printer acquires the sound of user, and the sound of acquisition is carried out numeralization processing by preset vocal print algorithm, obtainsVocal print feature information, and vocal print feature information is sent to rights management unit and is verified.Rights management unit is to vocal print spyReference breath carries out verifying and determining printing account, obtains user right.Printer obtains facial image to be identified, extracts wait knowFace characteristic to be identified in other facial image, is sent to rights management unit for face characteristic to be identified and verifies.PowerLimit management equipment carries out face characteristic to verify and determine printing account, obtains user right.Printer is obtained by GPS moduleGPS position information is sent to rights management unit by GPS position information.Rights management unit is beaten based on GPS position information determinationThe position of print machine.
The data transmission method of the printer provided in above-described embodiment, printer receive what printing management server was sentPrint request instructs and takes verification code information, and the printing identifying code of verification code information and itself storage is carried out card code, if oneIt causes, is then printed, be decrypted and execute print out task to encrypted print file using encrypted message, it can be to userIdentity authenticated, printing security mechanism can be provided, by realize printing encryption and encrypted document printing before to userIdentity validation, eliminate document print and have the defects that risk of divulging a secret, avoid since file to be printed passes through clear-text waySecurity hidden trouble brought by transmitting, so that printing is more convenient, reliable.
Method and system of the invention may be achieved in many ways.For example, can by software, hardware, firmware orSoftware, hardware, firmware any combination realize method and system of the invention.The said sequence of the step of for method is onlyIn order to be illustrated, the step of method of the invention, is not limited to sequence described in detail above, especially says unless otherwiseIt is bright.In addition, in some embodiments, also the present invention can be embodied as to record program in the recording medium, these programs includeFor realizing machine readable instructions according to the method for the present invention.Thus, the present invention also covers storage for executing according to this hairThe recording medium of the program of bright method.
Description of the invention is given for the purpose of illustration and description, and is not exhaustively or will be of the inventionIt is limited to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.It selects and retouchesIt states embodiment and is to more preferably illustrate the principle of the present invention and practical application, and those skilled in the art is enable to manageThe solution present invention is to design various embodiments suitable for specific applications with various modifications.

Claims (11)

CN201710826331.4A2017-09-142017-09-14A kind of data transmission method of printerPendingCN109508153A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710826331.4ACN109508153A (en)2017-09-142017-09-14A kind of data transmission method of printer

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710826331.4ACN109508153A (en)2017-09-142017-09-14A kind of data transmission method of printer

Publications (1)

Publication NumberPublication Date
CN109508153Atrue CN109508153A (en)2019-03-22

Family

ID=65744324

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710826331.4APendingCN109508153A (en)2017-09-142017-09-14A kind of data transmission method of printer

Country Status (1)

CountryLink
CN (1)CN109508153A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110363016A (en)*2019-07-152019-10-22宜春宜联打印设备有限公司A kind of printing encryption method and device, Method of printing and printing device
CN110737413A (en)*2019-10-152020-01-31深圳前海环融联易信息科技服务有限公司Printing management method and device based on face recognition and computer equipment
CN112905131A (en)*2021-02-052021-06-04深圳市商汤科技有限公司Self-service printing background compatible method and device, equipment, storage medium and system
CN113055340A (en)*2019-12-262021-06-29华为技术有限公司Authentication method and device
CN119415049A (en)*2024-09-142025-02-11深圳精确信息技术有限公司 Printer authorization use method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1632738A (en)*2003-12-232005-06-29联想(北京)有限公司Print control method for ensuring data transmission security
CN101576810A (en)*2008-05-092009-11-11杭州中正生物认证技术有限公司Method and system for realizing document secure printing using biometric identification technology
CN101872402A (en)*2010-05-262010-10-27上海北大方正科技电脑系统有限公司Safe printing method
CN103842956A (en)*2011-09-302014-06-04英特尔公司Secure printing between printer and print client device
CN106126137A (en)*2016-08-312016-11-16安徽天斯努信息技术股份有限公司A kind of self-help print method and apparatus
CN106557285A (en)*2015-09-252017-04-05腾讯科技(深圳)有限公司Method of printing and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1632738A (en)*2003-12-232005-06-29联想(北京)有限公司Print control method for ensuring data transmission security
CN101576810A (en)*2008-05-092009-11-11杭州中正生物认证技术有限公司Method and system for realizing document secure printing using biometric identification technology
CN101872402A (en)*2010-05-262010-10-27上海北大方正科技电脑系统有限公司Safe printing method
CN103842956A (en)*2011-09-302014-06-04英特尔公司Secure printing between printer and print client device
CN106557285A (en)*2015-09-252017-04-05腾讯科技(深圳)有限公司Method of printing and device
CN106126137A (en)*2016-08-312016-11-16安徽天斯努信息技术股份有限公司A kind of self-help print method and apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
崔北亮: "《网络管理从入门到精通》", 31 July 2008, 人民邮电出版社*

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110363016A (en)*2019-07-152019-10-22宜春宜联打印设备有限公司A kind of printing encryption method and device, Method of printing and printing device
CN110737413A (en)*2019-10-152020-01-31深圳前海环融联易信息科技服务有限公司Printing management method and device based on face recognition and computer equipment
CN113055340A (en)*2019-12-262021-06-29华为技术有限公司Authentication method and device
CN113055340B (en)*2019-12-262023-09-26华为技术有限公司Authentication method and equipment
CN112905131A (en)*2021-02-052021-06-04深圳市商汤科技有限公司Self-service printing background compatible method and device, equipment, storage medium and system
CN119415049A (en)*2024-09-142025-02-11深圳精确信息技术有限公司 Printer authorization use method, device, equipment and storage medium

Similar Documents

PublicationPublication DateTitle
KR102381153B1 (en) Encryption key management based on identity information
CN109426459A (en)A kind of print management system and method
US8775814B2 (en)Personalized biometric identification and non-repudiation system
JP6264674B2 (en) Authentication system and method using QR code
US9858401B2 (en)Securing transactions against cyberattacks
CN109508153A (en)A kind of data transmission method of printer
KR102068041B1 (en)Appratus and method of user authentication and digital signature using user's biometrics
CN207234821U (en)One kind printing safety control system
JPWO2007094165A1 (en) Identification system and program, and identification method
CN109426460A (en)A kind of encrypting and decrypting method for the transmission of network printing data
US20150149784A1 (en)Communication method utilizing fingerprint information authentication
JP2008181178A (en) Network output system, authentication information registration method, and authentication information registration program
CN109375883A (en)A kind of safe printing method and system based on biological characteristic
CN108964920A (en)Authentication method, user terminal and non-face-to-face authentication service server
US20200134149A1 (en)Login mechanism for operating system
US20240364526A1 (en)Methods and systems for generating and validating uses of digital credentials and other documents
CN110392043B (en)Method and system for endowing electronic contract notarization with mandatory execution effect
CA3058242C (en)Managing cryptographic keys based on identity information
CN108881116A (en)Show the implementation method and device of sensitive information
KR102838446B1 (en) Private Key Cloud Storage
CN109426461A (en)A kind of printer security control chip
CN109426462A (en)A kind of method for managing user right for network printing
CN109508154A (en)A method of printer task is authenticated based on chip
CN109428879A (en)A kind of printing safety control system and method
CN109472667A (en)Airline tickets management method and device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20190322

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp