The invention discloses an encryption and decryption method for network print data transmission, which relates to the printing field, including: print management server extracts authentication information from print request, authenticates authentication information, obtains password information corresponding to this user and printer, sends password information to client device, and print management server uses password information to client. The encrypted print file sent by the end device is decrypted, and the original print file is obtained and sent to the printer for printing. The method of the present invention can provide an encryption and decryption mechanism for printing data transmission. By realizing printing encryption and confirming the user's identity before printing the encrypted document, the defect of the risk of leaking the document after printing is eliminated, the hidden security problems caused by the transmission of the document to be printed by plaintext mode are avoided, and the network printing can be centralized controlled. The system makes the network printing function more convenient and reliable.
【技术实现步骤摘要】
一种用于网络打印数据传输的加密解密方法
本专利技术涉及打印
,尤其涉及一种用于网络打印数据传输的加密解密方法。
技术介绍
打印机是广泛运用在计算机办公系统中的重要输出设备,通过打印机实现将电子文档以需要的纸件方式输出的目的。随着网络技术飞速发展的时代,越来越多的网络应用融入到人们的工作学习中,举足轻重、不可或缺,网络打印机的使用越来越广泛,给人们的工作、生活带来极大的便利。但是网络打印机也带来一些安全问题,在打印的文档中,存在着大量需要保密的信息,如涉及商业秘密、技术秘密、个人隐私等信息,这些涉及秘密信息的电子文档在打印输出时,需要进行保密,防止泄密。目前,待打印文件是采用明文方式传输给网络设备,容易被黑客获取,从而造成信息泄露等问题,存在安全隐患,并且也没有设置打印的权限,使得打印机容易被滥用。
技术实现思路
有鉴于此,本专利技术要解决的一个技术问题是提供一种用于网络打印数据传输的加密解密方法。根据本专利技术的一个方面,提供一种用于网络打印数据传输的加密解密方法,包括:用户通过客户端设备向打印管理服务器发送打印请求;所述打印管理服务器从所述打印请求中提取认证信息,对所述认证信息进行认证;如果所述打印管理服务器确定对所述认证信息的认证成功,获取与此用户相对应的密码信息以及打印机;所述打印管理服务器将所述密码信息发送给所述客户端设备,并接收所述客户端设备使用所述密码信息进行加密后的加密打印文件;所述打印管理服务器使用所述密码信息对所述加密打印文件进行解密处理,获取原始打印文件并将所述原始打印文件发送给所述打印机进行打印。可选地,所述打印管理服务器在对所述认 ...
【技术保护点】
1.一种用于网络打印数据传输的加密解密方法,其特征在于,包括:用户通过客户端设备向打印管理服务器发送打印请求;所述打印管理服务器从所述打印请求中提取认证信息,对所述认证信息进行认证;如果所述打印管理服务器确定对所述认证信息的认证成功,获取与此用户相对应的密码信息以及打印机;所述打印管理服务器将所述密码信息发送给所述客户端设备,并接收所述客户端设备使用所述密码信息进行加密后的加密打印文件;所述打印管理服务器使用所述密码信息对所述加密打印文件进行解密处理,获取原始打印文件并将所述原始打印文件发送给所述打印机进行打印。
【技术特征摘要】
1.一种用于网络打印数据传输的加密解密方法,其特征在于,包括:用户通过客户端设备向打印管理服务器发送打印请求;所述打印管理服务器从所述打印请求中提取认证信息,对所述认证信息进行认证;如果所述打印管理服务器确定对所述认证信息的认证成功,获取与此用户相对应的密码信息以及打印机;所述打印管理服务器将所述密码信息发送给所述客户端设备,并接收所述客户端设备使用所述密码信息进行加密后的加密打印文件;所述打印管理服务器使用所述密码信息对所述加密打印文件进行解密处理,获取原始打印文件并将所述原始打印文件发送给所述打印机进行打印。2.如权利要求1所述的方法,其特征在于,包括:所述打印管理服务器在对所述认证信息认证成功后,生成共享密钥;所述打印管理服务器将所述共享密钥发送给所述客户端设备,接收到所述客户端设备使用所述共享密钥进行对称加密的加密打印文件;所述打印管理服务器使用所述共享密钥对所述加密打印文件进行对称解密处理,获取原始打印文件。3.如权利要求2所述的方法,其特征在于,包括:进行对称加密、进行对称解密采用的方法包括:DES算法、3DES算法。4.如权利要求1所述的方法,其特征在于,包括:所述打印管理服务器在对所述认证信息认证成功后,生成公钥/私钥对;所述打印管理服务器将所述公钥/私钥对的公钥发送给所述客户端设备,接收到所述客户端设备使用所述公钥进行非对称加密的加密打印文件;所述打印管理服务器使用所述私钥对所述加密打印文件进行非对称解密处理,获取原始打印文件。5.如权利要求4所述的方法,其特征在于,进行非对称加密、进行非对称解密采用的方法包括:RSA算法、背包算法。6.如权利要求1所述的方法,其特征在于,包括:所述打印管理服务器在对所述认证信息认证成功后,获取与此用户相对应的...
【专利技术属性】
技术研发人员:马智伟,张旭光,刘金波,
申请(专利权)人:北京立思辰计算机技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。