[发明专利]一种用于CAD文件的局部加密方法、系统及计算机程序产品在审
申请号: | 202211253995.3 | 申请日: | 2022-10-13 |
公开(公告)号: | CN116522352A | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 李强;席辉;王伟;陆翔 | 申请(专利权)人: | 苏州浩辰软件股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 重庆恩洲知识产权代理事务所(特殊普通合伙) 50263 | 代理人: | 兰渝宏 |
地址: | 215123 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 cad 文件 局部 加密 方法 系统 计算机 程序 产品 | ||
1.一种用于CAD文件的局部加密方法,其特征在于,包括:
提供文件,所述文件包括:多个实体对象;
响应于用户的操作获取至少一个待加密的加密目标,所述加密目标包括:至少一个实体对象;
响应于用户的操作对所述加密目标进行加密,使得所述加密目标转为对应的加密状态,且所述加密状态包括:第一加密状态;
其中,当所述加密状态为第一加密状态时,加密目标转为对应的加密状态的步骤包括:
建立至少一个加密字典,所述加密字典中的内容可通过解密指令实现数据读取;
获取至少一个非实体对象,所述非实体对象中写入有用于描述所述加密目标的数据;
将所述非实体对象存储至所述加密字典中,并删除所述加密目标,从而使得所述加密目标处于所述第一加密状态。
2.根据权利要求1所述的方法,其特征在于,获取至少一个非实体对象的步骤包括:
基于所述加密目标创建至少一个非实体对象;
对应地分析并读取所述实体对象的数据信息,所述数据信息包括:第一对象基本数据、显示数据以及特征数据;
将所述数据信息对应地写入所述非实体对象中,其中,完成数据写入后的非实体对象的数据结构包括:第二对象基本数据以及第二私有数据,且所述第二对象基本数据包括:所述第一对象基本数据,所述第二私有数据完整地继承了所述第二对象基本数据,且所述第二私有数据还包括:所述显示数据以及特征数据。
3.根据权利要求1所述的方法,其特征在于,所述加密状态还包括:第二加密状态;且当所述加密状态为所述第二加密状态时,所述加密目标转为对应的加密状态的步骤包括:
获取所述加密目标中的所述实体对象;
将所述实体对象转化为自定义对象,当向用户提供用于显示所述自定义对象的解释器之后,所述加密目标处于可见状态。
4.根据权利要求2所述的方法,其特征在于,建立至少一个加密字典的步骤包括:
在所述文件上建立至少一个字典,所述字典用于存储所述非实体对象;
对所述字典进行加密,并对应地获取到用于对所述字典实现解密的至少一个解密指令,从而得到所述加密字典。
5.根据权利要求4所述的方法,其特征在于,所述解密指令包括:第一解密指令,对应地,所述方法还包括步骤:
响应于用户输入的第一解密指令,所述字典中所存储的非实体对象进入解密状态;
读取所述非实体对象中的第二对象基本数据以及第二私有数据;
根据所述第二对象基本数据和所述第二私有数据在所述文件上重新创建所述实体对象,使得所述加密目标处于可见状态;
和/或,
所述解密指令包括:第二解密指令,对应地,所述方法还包括步骤:
响应于用户输入的第二解密指令,获取所述字典中所存储的非实体对象;
根据所述非实体对象创建自定义对象,并将所述自定义对象设置在所述文件上的对应的图纸空间。
6.一种用于CAD文件的局部加密系统,其特征在于,包括:
文件提供模块,被配置为用于提供文件,所述文件包括:多个实体对象;
目标获取模块,被配置为用于响应于用户的操作获取至少一个待加密的加密目标,所述加密目标包括:至少一个实体对象;
加密模块,被配置为用于响应于用户的操作对所述加密目标进行加密,使得所述加密目标转为对应的加密状态,且所述加密状态包括:第一加密状态;其中,所述加密模块包括:
加密字典创建单元,被配置为用于在所述加密状态为第一加密状态时,建立至少一个加密字典,所述加密字典中的内容可通过解密指令实现数据读取;非实体对象获取单元,被配置为用于获取至少一个非实体对象,所述非实体对象中写入有用于描述所述加密目标的数据;
加密实现单元,被配置为用于将所述非实体对象存储至所述加密字典中,并删除所述加密目标,从而使得所述加密目标处于所述第一加密状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浩辰软件股份有限公司,未经苏州浩辰软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211253995.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种桥梁检测辅助装置及方法
- 下一篇:用于控制拖车摇摆的方法和系统