[发明专利]一种CAD设计模型的加密方法在审
申请号: | 201710490173.X | 申请日: | 2017-06-25 |
公开(公告)号: | CN107241194A | 公开(公告)日: | 2017-10-10 |
发明(设计)人: | 吴苗 | 申请(专利权)人: | 长沙善道新材料科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08;H04L9/06;G06F21/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410205 湖南省长沙市长沙高新开*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种CAD设计模型的加密方法,包括秘钥存储模块与加密模块,秘钥存储模块与加密模块连接,用于存储秘钥;加密模块用于加密处理。本发明的加密方法是对整个的CAD模型进行加密,从而使得在加密效果方面更好,在别人获取加密的模型后也无法还原出设计的模型,从而使得比现有的CAD加密方法更具有实用效果;同时在对CAD模型加密过程中使用的根据随机数据点进行对整个CAD模型获取数据点进行加密,而且加密的秘钥使用的是虹膜的特征值,从而使得加密的更加安全并能对整个的CAD模型进行加密。 | ||
搜索关键词: | 一种 cad 设计 模型 加密 方法 | ||
【主权项】:
一种CAD设计模型的加密方法,其特征在于,包括秘钥存储模块与加密模块,秘钥存储模块与加密模块连接,用于存储秘钥;加密模块用于加密处理;包括如下步骤:步骤1:加密模块接收到加密指令时,从加密指令中提取出需要加密的等级和设定的数据间隔数;步骤2:加密模块根据用户设定的数据间隔数进行获取整个CAD模型上的绘制点数据;步骤3:加密模块根据随机函数确定获取数据起始点,从起始点开始根据数据间隔进行选取整个CAD模型上需要加密数据点;步骤4:加密模块选取好需要加密数据点后,向秘钥存储模块发送加密指令;步骤5:秘钥存储模块接收加密指令和加密等级后,选取原始秘钥数据并根据加密等级对原始秘钥数据进行迭代运算处理得到成熟秘钥数据;步骤6:秘钥存储模块把成熟秘钥数据传给加密模块,加密模块对每个数据点使用成熟秘钥数据进行一次加密得到初始密文数据点;步骤7:加密模块把所有的初始密文数据点进行数据分组得到初始密文分组;每个初始密文分组的初始密文数据点数为n,n>1的整数,最后一个分组的始密文数据点数不足n时,剩下的数据作为一个分组;步骤8:加密模块把初始密文分组进行循环向左或向右移L位得到中间密文分组,L为始密文分组循环移位的位数;步骤9:加密模块使用成熟秘钥数据对每个中间密文分组进行二次不可逆运算加密得到加密数据,加密完成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙善道新材料科技有限公司,未经长沙善道新材料科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710490173.X/,转载请声明来源钻瓜专利网。