[发明专利]一种基于区块链的自助打印方法在审
申请号: | 202010577899.9 | 申请日: | 2020-06-23 |
公开(公告)号: | CN111736783A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 谭林;汪华;陈孝经;陈昕;杨征 | 申请(专利权)人: | 湖南天河国云科技有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12;G07F17/26 |
代理公司: | 长沙德恒三权知识产权代理事务所(普通合伙) 43229 | 代理人: | 徐仰贵 |
地址: | 410000 湖南省长沙市长沙经济技*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 自助 打印 方法 | ||
本发明提供一种基于区块链的自助打印方法,所述方法包括将自助打印设备注册到区块链中以获得公私钥;所述自助打印设备的注册信息通过智能合约在区块链中广播;设置移动客户端的用户账户信息和权限,并绑定区块链账号;通过移动客户端自定义用户账户加密秘钥;发送打印请求获取所述智能合约并触发打印,并打印结果通过所述智能合约回传到区块链中;所述智能合约用于触发所述自助打印设备根据所述智能合约代码定义的流程对所述自助打印设备进行控制。与相关技术相比,本发明提供的基于区块链的自助打印方法其保障用户的数据安全和个人隐私。
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于区块链的自助打印方法。
背景技术
区块链本质上是一个去中心化的数据库,最初限于货币类应用,随着区块链技术的不断发展,在区块链上部署智能合约,以实现在没有第三方参与的情况进行可信、可追踪且不可逆转的交易。
随着自助经济的发展,越来越多自助产品进入我们的生活中,这很大程度上给我们的生活或工作带来了便利。自助打印机是一种越来越被广泛应用的自助式打印设备,可通过读卡、扫描、手动输入、网络传输等方式获取需要打印的信息,并将需要打印的信息打印出来。现在对于打印文档或照片的需求越来越多,自助打印机也使得打印更加便捷化。
然而,现有自助打印机,给我们工作生活带来便利的同时,用户打印的文件有时附带有个人隐私数据或涉及机密,这些信息直接暴露给自助打印机,给用户带来了个人隐私及机密数据的泄露问题
因此,有必要提供一种新型的基于区块链的自助打印方法,以克服上述缺陷。
发明内容
本发明的目的在于提供一种新型的基于区块链的自助打印方法,其使用区块链技术及加密技术,跟踪打印流程,并对用户打印内容进行加密处理,切实保障用户的数据安全和个人隐私。
为了达到上述目的,本发明提供一种基于区块链的自助打印方法用于自助打印设备,所述方法包括:
将自助打印设备注册到区块链中以获得公私钥;
将所述自助打印设备的信息通过智能合约在区块链网络广播;
所述智能合约用于触发所述自助打印设备根据所述智能合约代码定义的流程对所述自助打印设备进行控制。
优选的,所述方法用于与所述自助打印设备通信的移动客户端中包括:
设置移动客户端的用户账户信息和权限,并绑定区块链账号;
通过移动客户端自定义用户账户加密秘钥;
发送打印请求获取所述智能合约触发打印,并打印结果通过所述智能合约回传到区块链中。
优选的,所述智能合约包括打印设备唯一性编号、型号、公钥、部署时间、节点信息、打印权限以及打印设置。
优选的,所述公私钥采用非对称性加密技术获得,私钥保存在所述自助打印设备中,公钥通过所述智能合约广播在区块链中。
优选的,所述加密秘钥采用对称性加密技术获得,所述加密密钥保存在移动客户端中。
优选的,所述自助打印设备采用支持可信执行环境的打印机。
优选的,所述自助打印设备包括:
通信模块,用于与区块链网络之间通信;
合约更新模块,用于区块链网络根据操作请求,修改智能合约状态;
初始化模块,用于初始化自助打印设备的权限和控制状态;
可信应用模块,用于保护可信应用的资源和数据的保密性和完整性。
优选的,所述移动客户端包括包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南天河国云科技有限公司,未经湖南天河国云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010577899.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种单模态图像哈希检索方法
- 下一篇:一种机载激光点云航摄漏洞检测方法及系统