本公开属于测绘保密数据传输及通信,具体涉及一种测绘影像加密传输方法。
背景技术:
1、测绘保密数据的网络传输是一个难题,也存在着很多争议。部分测绘影像属于国家秘密,比如精度、面积、分辨率、属性等满足一定条件的数字正射影像图,军事禁区的照片,保密场所无人机航拍照片等。这些测绘影像严禁直接通过公共网络传输。目前存在一些对影像的加密方法,主要通过固定的算法或固定的密码表对影像进行加密,这种加密方法容易被破解,保密效果不好。
技术实现思路
1、本公开旨在至少解决现有技术中存在的技术问题之一,提供一种测绘影像加密传输方法。
2、本公开提供一种测绘影像加密传输方法,所述方法包括:
3、确定一组测绘影像组成密源影像组;
4、将所述密源影像组线下分别传递至发送方和接收方;
5、所述发送方利用所述密源影像组生成密码影像,根据所述密码影像加密待传输的测绘影像,形成加密影像,将所述加密影像通过网络传输至所述接收方;
6、所述接收方接收所述加密影像,并利用所述密源影像组生成密码影像,根据所述密码影像对所述加密影像进行解密得到原始影像。
7、在一些实施方式中,所述测绘影像组满足下述要求:
8、各所述测绘影像的测绘影像格式相同、像素数量相等、画面丰富;测绘影像数量应不少于50幅,每张测绘影像均有独自的编号,且编号不重复。
9、在一些实施方式中,所述将所述密源影像组线下分别传递至发送方和接收方,包括:
10、将所述密源影像组按保密文件采用安全方式线下分别传递至所述发送方和所述接收方。
11、在一些实施方式中,所述发送方利用所述密源影像组生成密码影像,包括:
12、在所述密源影像组中任选5幅或更多幅的密源影像进行二进制异或运算得到所述密码影像。
13、在一些实施方式中,所述在所述密源影像组中任选5幅或更多幅的密源影像进行二进制异或运算得到所述密码影像,包括:
14、每幅所述密源影像参与异或运算一次,第1幅密源影像与第2幅密源影像异或运算得到结果再与第3幅密源影像进行异或运算,得到的结果再与第4幅密源影像进行异或运算,直至与最后1幅密源影像进行异或运算,得到的最后结果即为所述密码影像。
15、在一些实施方式中,所述根据所述密码影像加密待传输的测绘影像,形成加密影像,包括:
16、利用所述密码影像对待传输的测绘影像进行二进制异或运算得到所述加密影像。
17、在一些实施方式中,利用所述密码影像对待传输的测绘影像进行二进制异或运算得到所述加密影像,,包括:
18、若所述密码影像的数据量大于等于待传输的测绘影像的数据量,则顺序使用所述密码影像对待传输的测绘影像进行异或运算,直至完成对待传输的测绘影像数据异或运算为止,得到所述加密影像;以及,
19、若所述密码影像的数据量小于待传输的测绘影像的数据量,则循环使用所述密码影像对待传输的测绘影像进行异或运算,直至完成对待传输的测绘影像异或运算为止,得到所述加密影像。
20、在一些实施方式中,所述将所述加密影像通过网络传输至所述接收方,包括:
21、通过网络传输所述加密影像的同时传输在所述密源影像组中选中影像的所有编号。
22、在一些实施方式中,所述接收方接收所述加密影像,并利用所述密源影像组生成密码影像,包括:
23、接收所述加密影像和所述密源影像组中选中影像的所有编号;
24、利用已保存的所述密源影像组按照接收到的密源影像编号找到相应的影像,按照发送方的运算方法对所有影像进行异或运算得到所述密码影像。
25、在一些实施方式中,所述根据所述密码影像对所述加密影像进行解密得到原始影像,包括:
26、利用所述密码影像对所述加密影像进行异或运算得到所述原始影像。
27、本公开实施例的测绘影像加密传输方法,测绘影像保密传输不用编制固定密码表;由于采用的密源影像每次是变化的、随机的,因此每次传输的密码影像数据也是变化的、随机的,这样进一步提高了传输过程的安全性,传输安全性高;采用线下线上结合的方法,网上截获数据无法解密;无需人工传递,节省了时间和成本,提高了传输的实时性及效率。本公开利用测绘影像具有类似的数据结构,将部分数据结构相同的影像进行多次异或运算得到密码影像,利用密码影像的二进制数作为加密密码对需传输的测绘影像进行加密,加密运算采用计算机易于计算、易于存储、计算速度快的异或运算,达到了保密强度高、运行速度快的目的。
1.一种测绘影像加密传输方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述测绘影像组满足下述要求:
3.根据权利要求1所述的方法,其特征在于,所述将所述密源影像组线下分别传递至发送方和接收方,包括:
4.根据权利要求1至3任一项所述的方法,其特征在于,所述发送方利用所述密源影像组生成密码影像,包括:
5.根据权利要求4所述的方法,其特征在于,所述在所述密源影像组中任选5幅或更多幅的密源影像进行二进制异或运算得到所述密码影像,包括:
6.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述密码影像加密待传输的测绘影像,形成加密影像,包括:
7.根据权利要求6所述的方法,其特征在于,利用所述密码影像对待传输的测绘影像进行二进制异或运算得到所述加密影像,包括:
8.根据权利要求1至3任一项所述的方法,其特征在于,所述将所述加密影像通过网络传输至所述接收方,包括:
9.根据权利要求1至3任一项所述的方法,其特征在于,所述接收方接收所述加密影像,并利用所述密源影像组生成密码影像,包括:
10.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述密码影像对所述加密影像进行解密得到原始影像,包括:
