[发明专利]基于加密狗的坐标转换参数加密与解密方法有效
申请号: | 201910917223.7 | 申请日: | 2019-09-26 |
公开(公告)号: | CN110677245B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 王友昆;余章蓉;陈裕汉;张君华;朱发浩;魏保峰;董国桥;唐秀娟 | 申请(专利权)人: | 昆明市测绘研究院 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30;G06F21/60 |
代理公司: | 西安知诚思迈知识产权代理事务所(普通合伙) 61237 | 代理人: | 闵媛媛 |
地址: | 650051 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 加密 坐标 转换 参数 解密 方法 | ||
本发明公开了一种基于加密狗的坐标转换参数加密与解密方法,包括读取文本参数、参数加密、参数写入、读取狗内参数、参数解密、坐标转换,将参数加密、解密、坐标转换等功能放到加密狗中实现,可以固定用于某些专业涉密人员使用,杜绝了参数文件被复制或破译的问题。采用双重加密算法,解译密文文件除了用户的密码外,还需要利用加密狗的私密进行解密,达到双重保护的目的。本方法有效杜绝了转换参数和坐标转换过程的泄密,大大提高了保密强度,且所占储存内存小。
技术领域
本发明属于坐标加密技术领域,涉及一种基于加密狗的坐标转换参数加密与解密方法。
背景技术
随着国家关于2018年7月全面使用2000国家大地坐标系要求的实施,各类国土资源空间数据均需要实现向2000国家大地坐标系转换。虽然2000国家大地坐标系已经全面启用,但实际工作中1954年北京坐标系、1980年西安坐标系、2000国家大地坐标系以及基于以上坐标系统建立的独立坐标系之间的相互转换需求仍然存在。测绘地理信息数据是涉及国家安全的基础性和战略性资源。根据《测绘管理工作国家秘密目录》的规定,国家大地坐标系、地心坐标系以及独立坐标系之间的相互转换参数属于绝密级的保密范围。基于转换参数保密的需求,如何确保转换参数不被泄密是坐标转换过程中需要解决的问题。
加密狗是利用储存在硬件中的信息对软件进行加密保护,软件通过特殊指令对USB 接口的加密狗读取和校验,由于加密狗硬件不易复制,保护性能较好,在防止软件盗版方面应用较为广泛。加密狗的基本原理是软件执行过程中不断对硬件狗执行访问或读写等操作,确认软件操作的合法性和有效性,以此来达到保护软件版权的目的。目前,加密狗的发展已经发展到第五代产品,不但能够提供软件版权保护的功能,而且还能提供几十至几百KB是的存储空间,以及独立的芯片运算能力,可以将一些关键的算法或敏感数据植入加密狗内,利用加密狗芯片读写数据、执行算法、返回结果,从而实现对关键算法和敏感数据的保护。
本发明采用将坐标转换参数加密存储在加密狗中,将参数的加密、解密、坐标转换等功能放到加密狗中实现,能够有效阻断转换参数的外泄,提高了转换参数的保密强度。
发明内容
为实现上述目的,本发明提供一种基于加密狗的坐标转换参数加密与解密方法,其保密性高,且所占储存内存小。
本发明所采用的技术方案是,按照如下步骤进行:
步骤S1,打开加密狗验证:打开加密狗验证授权情况,确认授权正确性和操作权限,确保能够正常使用;
步骤S2,读取文本参数:读取存储坐标转换参数的字符文件,并将其转换为对应的字节流存储于加密狗用于加密;
步骤S3,参数加密:采用对称加密算法和非对称加密算法相结合的方式对坐标转换参数进行加密,首先用户输入加密密码,利用对称加密算法对坐标转换参数进行对称加密,得到第一次加密数据,再利用加密狗的公钥对第一次加密数据进行非对称加密,得到第二次加密数据,即为加密后的坐标转换参数;
步骤S4,参数写入:将加密后的坐标转换参数写入加密狗的存储区域;
步骤S5,读取狗内参数:利用加密狗的读取数据接口,读取加密狗存储区域的加密坐标转换参数;
步骤S6,参数解密:利用加密狗的私钥对加密的坐标转换参数进行解密,获得第一次解密数据,用户输入密码,利用对称加密算法,对第一次解密数据进行第二次解密,获得解密的坐标转换参数;
步骤S7,坐标转换:利用坐标转换模型对解密的坐标转换参数进行坐标转换。
进一步的,步骤S2中在读取坐标转换参数前建立坐标系名称索引、参数类型索引,再对坐标系名称索引、参数类型索引及坐标参数进行读取。
进一步的,所述坐标系名称索引与参数类型索引采用无符号短整型存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明市测绘研究院,未经昆明市测绘研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910917223.7/2.html,转载请声明来源钻瓜专利网。