[发明专利]3D打印模型切片文件的加密方法、解密打印方法及3D打印装置在审
申请号: | 202110388946.X | 申请日: | 2021-04-12 |
公开(公告)号: | CN113297565A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 曾继标;高爱明;黄文界 | 申请(专利权)人: | 深圳市创必得科技有限公司 |
主分类号: | G06F21/46 | 分类号: | G06F21/46;G06F21/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518126 广东省深圳市宝安区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打印 模型 切片 文件 加密 方法 解密 装置 | ||
本发明的加密方法先对3D模型切片生成的层数据进行压缩和一级加密;再对加密参数区和各层数据随机抽取不连续层数据二级加密;再对加密参数区、预览图、层数据进行SHA‑256运算和二级加密得到SHA‑256加密签名并拼接于文件末尾形成整体签名加密文件;其解密方法中,控制单元读取签名加密文件后,判断控制单元固件和签名加密文件内各兼容信息是否匹配;再对SHA‑256加密签名二级解密得字符串M1;再对签名加密文件中加密参数区、预览图、层数据进行SHA‑256运算得字符串M2;若字符串M1、M2相同,则解密参数区和设置打印参数,再对层数据二级解密、一级解密及解压缩得到层数据明文,最后进行逐层曝光打印。
技术领域
本申请涉及3D打印技术领域,具体涉及3D打印模型切片文件的加密方法、解密打印方法及3D打印装置。
背景技术
当前,随着3D打印技术的快速发展,随着3D打印机在制造业中的广泛应用及消费市场上的竞争,用户越来越重视原始设计文件的保密性,因此对于3D打印环节的设计文件的数据安全保密也就有着越来越高的要求。并且,一些手办或工业模型设计企业在数据分发和样品打印试用环节,为了进一步强化对其原创作品的保护,也会要求对指定的3D打印机进行序列号授权使其成为授权打印终端,以实现知识产权授权下的限量打印。因此需要对3D打印预处理切片环节生成的切片文件进行加密处理生成安全性更高的切片加密文件,与此同时又需要相应的3D打印机能够对切片加密文件中的加密内容进行解密、识别、读取和执行打印。
此外,为了防止加密后切片文件被修改或强行破解,又需要对其进行SHA-256算法校验,以保证加密切片文件的正确和完整。
而且,3D打印预处理切片环节生成的切片文件的原始数据的数据量巨大,需要消耗大量的存储空间,因此需要对其进行数据压缩以节省存储空间,并在切片文件经过压缩的基础上再进一步进行加密。
因此,为综合应对以上需求,需要提供相应的3D打印模型切片文件的加密方法、解密打印方法及3D打印装置。
发明内容
为了满足上述背景技术中的需求,本发明提供了一种3D打印模型切片文件的加密方法;提供了一种3D打印模型切片文件的解密打印方法;提供了两种应用其解密打印方法的3D打印装置。其加密方法中,先对3D模型切片生成的层数据进行压缩和一级加密;再对加密参数区和各层数据随机抽取不连续层数据二级加密;再对加密参数区、预览图、层数据进行SHA-256运算和二级加密得到SHA-256加密签名并拼接于文件末尾形成整体签名加密文件;其解密方法中,控制单元读取签名加密文件后,判断控制单元的固件和签名加密文件内各兼容信息是否匹配;再对SHA-256加密签名二级解密得字符串M1;再对签名加密文件中加密参数区、预览图、层数据进行SHA-256运算得字符串M2;若字符串M1、M2相同,则解密参数区和设置打印参数,再对层数据二级解密、一级解密及解压缩得到层数据明文,最后进行逐层曝光打印。本发明所采用的技术方法如下:
方法1,一种3D打印模型切片文件的加密方法,其包括以下步骤:
S01、用户通过3D切片软件对3D模型进行切片处理和保存得到具有多个层数据的第一切片文件;
S02、3D切片软件对第一切片文件的多个层数据进行压缩和编码得到具有多个压缩层数据的第二切片文件;
S03、3D切片软件对第二切片文件的多个压缩层数据进行一级加密得到具有多个一级加密压缩层数据的第三切片文件;
S04、3D切片软件对第三切片文件的参数区进行二级加密得到第四切片文件;
S05、3D切片软件对第四切片文件中一级加密压缩层数据随机抽取不连续的X层进行二级加密得到第五切片文件;
S06、3D切片软件对第五切片文件中识别文件头以外部分进行SHA-256运算并将运算结果进行二级加密得到SHA-256加密签名;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市创必得科技有限公司,未经深圳市创必得科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110388946.X/2.html,转载请声明来源钻瓜专利网。