一种密钥生成方法及信息传输方法技术

技术编号:34915033 阅读:14 留言:0更新日期:2022-09-15 07:04
本申请实施例公开了一种密钥生成方法及信息传输方法。本申请实施例提供的技术方案,通过接收发送端拍摄的第一图像;对第一图像进行目标检测,若检测到第一图像为目标图像,则反馈判断指令给发送端,所述判断指令包括图像尺寸标准;接收发送端基于所述判断指令拍摄的符合图像尺寸标准的第二图像;将第二图像根据预设划分规则划分成多个分图像,根据每一分图像中的像素灰度值的最大池化值,得到每一分图像对应的目标灰度值;获取多个分图像对应的多个目标灰度值,将所述多个目标灰度值组合多个随机数字口令值生成密钥。本申请实施例提供的技术方案能够解决密钥容易被破解的问题,提升数据传输的安全性。数据传输的安全性。数据传输的安全性。

【技术实现步骤摘要】
一种密钥生成方法及信息传输方法


[0001]本申请实施例涉及数据加密
,尤其涉及一种密钥生成方法及信息传输方法。

技术介绍

[0002]随着科技的发展和网络安全意识的增强,数据传输的安全性成为现今数据传输领域的重要关注点。
[0003]目前,较为常规的提高数据传输安全性的方式是通过密钥对原始数据进行加密形成密文数据,传输密文数据给接收方,接收方根据密钥对接收到密文数据进行解密,得到对应的原始数据。
[0004]在上述过程中,密钥设置的复杂程度与数据传输的安全性能息息相关。若密钥设置较为简单,则密钥很容易被破解,非法用户破解密钥后,会根据破解后的密钥对密文数据进行解密,窃取原始数据,导致数据传输的安全性能较低。

技术实现思路

[0005]本申请实施例提供一种密钥生成方法及信息传输方法,能够解决密钥容易被破解的问题,提升数据传输的安全性。
[0006]在第一方面,本申请实施例提供了一种密钥生成方法,包括:
[0007]接收发送端拍摄的第一图像;
[0008]对第一图像进行目标检测,若检测到第一图像为目标图像,则反馈判断指令给发送端,所述判断指令包括图像尺寸标准;
[0009]接收发送端基于所述判断指令拍摄的符合图像尺寸标准的第二图像;
[0010]将第二图像根据预设划分规则划分成多个分图像,根据每一分图像中的像素灰度值的最大池化值,得到每一分图像对应的目标灰度值;
[0011]获取多个分图像对应的多个目标灰度值,将所述多个目标灰度值组合多个随机数字口令值生成密钥。
[0012]进一步的,所述将第二图像根据预设划分规则划分成多个分图像,包括:
[0013]将第二图像根据预设划分规则划分成多个相同图像尺寸的分图像
[0014]进一步的,所述目标检测包括人像检测,所述目标图像包括人像图像。
[0015]在第二方面,本申请实施例提供了一种信息传输方法,包括:
[0016]根据上述所述的方法所生成的密钥对第二图像进行加密处理,得到密文图像;
[0017]将所述密文图像通过核心网发送给接收端,并将所述密钥通过卫星导航定位系统发送给接收端,以使接收端根据所述密钥对密文图像进行解密得到所述第二图像。
[0018]进一步的,所述卫星导航定位系统包括北斗卫星导航定位系统。
[0019]进一步的,所述将所述密钥通过卫星导航定位系统发送给接收端,包括:
[0020]对所述密钥进行处理,得到对应短报文;
[0021]将所述短报文通过卫星导航定位系统发送给接收端。
[0022]进一步的,根据密钥对第二图像进行加密处理,得到密文图像,包括:
[0023]根据密钥和混沌系统的数字图像加密算法对第二图像进行加密处理,得到密文图像。
[0024]在第三方面,本申请实施例提供了一种密钥生成装置,包括:
[0025]第一接收单元,用于接收发送端拍摄的第一图像;
[0026]检测模块,用于对第一图像进行目标检测,若检测到第一图像为目标图像,则反馈判断指令给发送端,所述判断指令包括图像尺寸标准;
[0027]第二接收单元,用于接收发送端基于所述判断指令拍摄的符合图像尺寸标准的第二图像;
[0028]目标灰度值获取单元,用于将第二图像根据预设划分规则划分成多个分图像,根据局每一分图像中的像素灰度值的最大池化值,得到每一分图像对应的目标灰度值;
[0029]密钥生成单元,用于获取多个分图像对应的多个目标灰度值,将所述多个目标灰度值组合多个随机数字口令值生成密钥。
[0030]进一步的,所述目标灰度值获取单元,还用于将第二图像根据预设划分规则划分成多个相同图像尺寸的分图像
[0031]进一步的,所述目标检测包括人像检测,所述目标图像包括人像图像。
[0032]第四方面,本申请实施例提供了一种信息传输装置,包括:
[0033]加密单元,用于根据上述所述的方法所生成的密钥对第二图像进行加密处理,得到密文图像;
[0034]数据发送单元,用于将所述密文图像通过核心网发送给接收端,并将所述密钥通过卫星导航定位系统发送给接收端,以使接收端根据所述密钥对密文图像进行解密得到所述第二图像。
[0035]进一步的,所述卫星导航定位系统包括北斗卫星导航定位系统。
[0036]进一步的,所述数据发送单元,还用于对所述密钥进行处理,得到对应短报文;
[0037]将所述短报文通过卫星导航定位系统发送给接收端。
[0038]进一步的,所述加密单元,还用于根据密钥和混沌系统的数字图像加密算法对第二图像进行加密处理,得到密文图像。
[0039]在第五方面,本申请实施例提供了一种密钥生成设备,包括:
[0040]存储器以及一个或多个处理器;
[0041]所述存储器,用于存储一个或多个程序;
[0042]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的密钥生成方法。
[0043]在第六方面,本申请实施例提供了一种信息传输设备,包括:
[0044]存储器以及一个或多个处理器;
[0045]所述存储器,用于存储一个或多个程序;
[0046]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第二方面所述的信息传输方法。
[0047]在第七方面,本申请实施例提供了一种存储计算机可执行指令的存储介质,所述
计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的密钥生成方法或如第二方面所述的信息传输方法。
[0048]本申请实施例通过接收发送端拍摄的第一图像,对第一图像进行目标检测,若检测到第一图像为目标图像,则包括图像尺寸标准的反馈判断指令给发送端,接收发送端基于判断指令中的图像尺寸标准拍摄的对应尺寸的第二图像,将第二图像根据预设划分规则划分成多个分图像,根据每一分图像中的图像灰度值的最大池化值,得到每一分图像对应的目标灰度值,获取多个分图像对应的多个目标灰度值,将多个目标灰度值组合多个随机数字口令值生成密钥。采用上述技术手段,可以通过多个分图像对应的多个目标灰度值组合多个随机数字口令生成密钥,增加密钥的复杂程度,以此增加密钥被破解难度,从而提高密钥的安全性,进而提升数据传输的安全性。此外,通过根据拍摄的图像的像素灰度值生成密钥,实现了一次一密,提高密钥的安全性,进而提升数据传输的安全性。
附图说明
[0049]图1是本申请实施例提供的一种密钥生成方法的流程图;
[0050]图2是本申请实施例提供的一种信息传输方法的流程图;
[0051]图3是本申请实施例提供的一种信息传输过程示意图;
[0052]图4是本申请实施例提供的另一种信息传输方法的流程图;
[0053]图5是本申请实施例提供的一种密钥生成装置的结构示意图;
[0054本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种密钥生成方法,其特征在于,包括:接收发送端拍摄的第一图像;对第一图像进行目标检测,若检测到第一图像为目标图像,则反馈判断指令给发送端,所述判断指令包括图像尺寸标准;接收发送端基于所述判断指令拍摄的符合图像尺寸标准的第二图像;将第二图像根据预设划分规则划分成多个分图像,根据每一分图像中的像素灰度值的最大池化值,得到每一分图像对应的目标灰度值;获取多个分图像对应的多个目标灰度值,将所述多个目标灰度值组合多个随机数字口令值生成密钥。2.根据权利要求1所述的密钥生成方法,其特征在于,所述将第二图像根据预设划分规则划分成多个分图像,包括:将第二图像根据预设划分规则划分成多个相同图像尺寸的分图像。3.根据权利要求1所述的密钥生成方法,其特征在于,所述目标检测包括人像检测,所述目标图像包括人像图像。4.一种信息传输方法,其特征在于,包括:根据权利要求1

3任一项所述的方法所生成的密钥对第二图像进行加密处理,得到密文图像;将所述密文图像通过核心网发送给接收端,并将所述密钥通过卫星导航定位系统发送给接收端,以使接收端根据所述密钥对密文图像进行解密得到所述第二图像。5.根据权利要求4所述的信息传输方法,其特征在于,所述卫星导航定位系统包括北斗卫星导航定位系统。6.根据权利要求5所述的信息传输方法,其特征在于,所述将所述密钥通过卫星导航定位系统发送给接收端,包括:对所述密钥...

【专利技术属性】
技术研发人员:练镜锋宋德寿
申请(专利权)人:广州瀚信通信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1