利用生物识别技术实现文件安全打印的方法及系统技术方案

技术编号:19902895 阅读:48 留言:0更新日期:2018-12-26 02:45
一种利用生物识别技术实现文件安全打印的方法,包括用户注册、用户身份认证、打印数据加密、打印文件取出多个步骤。该方法对应的控制系统,包括:打印客户端装置和打印服务器装置;其中,打印客户端装置包括:用户注册模块、身份认证数据生成模块、打印文件加密模块;打印服务器装置包括:接收认证数据模块、用户身份认证模块、打印文件解密模块、取件箱加锁模块、取件箱解锁模块。该方法和系统通过打印数据加密和身份认证手段增强了打印的安全性保密性,同时不需要用户等在打印机附近,节省了用户时间,避免了打印机附近的粉尘污染,有利于用户身体健康。

【技术实现步骤摘要】
利用生物识别技术实现文件安全打印的方法及系统
本专利技术涉及打印机领域,尤其涉及一种利用生物识别技术实现文件安全打印的方法及系统。
技术介绍
日常办公中,打印机是常用的信息输出设备,具有重要的作用。对公司或企业来说,为每一台电脑都配置一台打印机是不现实的。这种情况下,将打印机与各电脑联网进行共享使用则在很大程度上解决了该问题。然而,相关技术中至少存在如下问题:联网打印的打印机,在打印客户端以及网络传输过程中都存在安全隐患,另外,打印出来的文件公司内任何人都可以取走并看到,其保密性和安全性得不到保障,尤其涉及在保密项目和保密信息时重要资料的泄露会给企业带来严重问题。目前,增强打印系统安全性的措施主要包括打印数据加密和身份认证等手段。为了保护打印文件的机密性,加密是一种常用手段。目前,大多产品使用非对称密码技术,也就是PKI公钥基础设施来完成设备认证与密钥协商的过程,同时使用对称密码技术对打印文件进行加解密。打印系统中常用的身份认证手段包括口令密码、员工智能卡、生物认证等;口令密码存在容易遗忘、弱口令被暴力破解等问题,员工智能卡则无法真正验证用户身份,因为任何人都可以使用某个丢失的员工卡本文档来自技高网...

【技术保护点】
1.一种利用生物识别技术实现文件安全打印的方法,包括以下步骤:S1,用户注册:用户在打印客户端提交注册请求,客户端提示用户录入自己的生物特征,用户录入完成后,客户端为用户生成加密认证数据DATAauth,并发送到打印服务端存储;S2,用户身份认证:用户在打印客户端提交打印任务时,客户端提示用户录入生物特征,待用户录入完毕后,打印客户端提取用户的生物特征向量,生成加密认证数据DATAauth′并发送到打印服务端进行用户身份认证,用户认证通过,服务端将对应用户的加密认证数据DATAauth发送给客户端;S3,打印数据加密:打印客户端接收加密认证数据DATAauth,并结合之前提取的生物特征向量,运...

【技术特征摘要】
1.一种利用生物识别技术实现文件安全打印的方法,包括以下步骤:S1,用户注册:用户在打印客户端提交注册请求,客户端提示用户录入自己的生物特征,用户录入完成后,客户端为用户生成加密认证数据DATAauth,并发送到打印服务端存储;S2,用户身份认证:用户在打印客户端提交打印任务时,客户端提示用户录入生物特征,待用户录入完毕后,打印客户端提取用户的生物特征向量,生成加密认证数据DATAauth′并发送到打印服务端进行用户身份认证,用户认证通过,服务端将对应用户的加密认证数据DATAauth发送给客户端;S3,打印数据加密:打印客户端接收加密认证数据DATAauth,并结合之前提取的生物特征向量,运行密钥生成算法生成用户主密钥KEYmaster,客户端生成随机数R,并利用随机数R和用户主密钥KEYmaster生成对称密钥KEYsymm;随后,打印客户端使用对称加密密钥KEYsymm对打印文件进行对称加密,加密后的打印文件、随机数R、打印配置信息一并发送到打印服务端,在打印服务端按照对应的生物特征向量建立打印任务信息;S4,打印数据解密:利用打印服务端存储的用户的生物特征向量,运行密钥生成算法生成用户主密钥KEYmaster,利用随机数R和主密钥KEYmaster计算对称加密密钥KEYsym,解密打印文件,将解密后的打印文件发送给打印机设备的打印机进行打印;S5,打印文件保存:取件箱和托筐以抽屉方式配合使用,空闲的托筐处于从取件箱中拉出的状态,将打印好的文件装订后放置于空闲的最上层的托筐中,将存放了文件的托筐插入对应号码的取件箱中,打印服务端利用用户的加密认证数据DATAauth结合之前提取的生物特征向量,运行密钥生成算法生成用户主密钥KEYmaster,并使用KEYmaster为密钥对取件箱进行锁闭;S6,打印文件取出:用户在打印服务端按提示录入生物特征,生成加密认证数据DATAauth′,并在数据库中对存储的加密认证数据进行匹配检索,若有匹配结果,则用户认证通过,运行密钥生成算法生成用户主密钥KEYmaster;使用KEYmaster对相应的取件箱解锁;驱动器驱动打开对应号码的取件箱,用户取出文件。2.根据权利要求1所述的方法,所述生物特征包括指纹、人脸、虹膜、指静脉、声纹。3.根据权利要求1所述的方法,在步骤S2中还包括S21,将加密认证数据DATAauth′与打印服务端中的加密认证数据DATAauth进行一一匹配,若找到匹配认证数据,则用户认证通过,否则删除当前加密认证数据DATAauth′,结束任务。4.根据权利要求1所述的方法,在步骤S5还包括S51,在将打印好的文件装订完成后发送信号给打印服务端,打印服务端发送启动信号给设置于所述打印设备中的机械手,机械手将文件抓取后放置于空闲的最上层的托筐的托板上,托板上的传感器感知到文件被放置后,将信号传输给打印服务端,打印服务端控制促动器向前推动托筐,使其插入进对应的取件箱中;其中,打印机设备包括设备壳体、打印机、机械手、包括托底和背板的托筐以及取件箱,打印机、机械手、托筐和取件箱都设置于设备壳体内。5.根据权利要求4所述的方法,在步骤S51还包括S511,抓取文件后的机械手根据打印服务端中记录的当前空闲的最上层的托筐的位置信息移动到对应的位置,将文件释放,机械手回复原位。6.一种利用生物识别技术实现文件安全打印的控制系统,包括...

【专利技术属性】
技术研发人员:姜小月
申请(专利权)人:上海纳孚通信设备技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1