一种网络通信安全性高的蓝牙连接加密方法技术

技术编号:32260251 阅读:60 留言:0更新日期:2022-02-12 19:20
本发明专利技术公开了一种网络通信安全性高的蓝牙连接加密方法,包括以下步骤:(1)令a设备与b设备建立蓝牙连接;(2)在a设备与b设备之间蓝牙数据传输的时候先使用DES加密算法对64bit数据明文建立相同的加密与解密密钥,并进行加密,再使用RSA加密算法对密钥进行加密;(3)接着将密文以及RSA加密过的密钥传输给接受方;(4)接受方收到数据包后先解密RSA得到DES密钥再对密文解密获得明文。本发明专利技术结合了DES加密算法和RSA加密算法,充分利用了二者的优势,使蓝牙网络通信安全大大提高,并在混合加密算法之上进行了PIN码校验优化,解决了非指定设备数据传输的安全问题,对虚假数据包进行有效防护。护。护。

【技术实现步骤摘要】
一种网络通信安全性高的蓝牙连接加密方法


[0001]本专利技术涉及网络通信安全领域,具体涉及一种网络通信安全性高的蓝牙连接加密方法。

技术介绍

[0002]随着蓝牙设备的增多,可以控制区域内大量蓝牙设备的蓝牙网关逐渐被需要,如:企业、校园、医院等环境大量需要。而蓝牙网络通信中传输的信息众多,因此,对蓝牙网络通信的安全性变得非常重要。
[0003]目前常见的蓝牙加密算法有DES加密算法和RSA加密算法,DES加密算法安全性并不是很高,但是对于数据量大的信息传输效率很高,而RSA加密算法安全性很高但是计算速度相对较慢。

技术实现思路

[0004]本专利技术的目的在于克服现有技术的不足,提供一种网络通信安全性高的蓝牙连接加密方法,其结合了DES和RSA混合加密算法,并在混合加密算法之上进行了PIN码校验优化,大大提高了蓝牙网络通信安全性。
[0005]本专利技术的技术方案如下:
[0006]一种网络通信安全性高的蓝牙连接加密方法,包括以下步骤:
[0007](1)令a设备与b设备建立蓝牙连接;
[0008](2)在a设备与b设备之间蓝牙数据传输的时候先使用DES加密算法对64bit数据明文建立相同的加密与解密密钥,并进行加密,再使用RSA加密算法对密钥进行加密;
[0009](3)接着将密文以及RSA加密过的密钥传输给接受方;
[0010](4)接受方收到数据包后先解密RSA得到DES密钥再对密文解密获得明文。
[0011]进一步的,步骤(2),在a设备与b设备之间的蓝牙数据传输中加入有校验码,该校验码同样使用DES加密算法进行加密传输。
[0012]进一步的,所述校验码由a设备的Mac地址、b设备的Mac地址以及a设备与b设备建立的蓝牙连接PIN码所组成。
[0013]进一步的,步骤(4),接受方收到数据包后还需要对所述校验码进行校对,若非正确校验码则拒绝数据传输以及访问。
[0014]相对于现有技术,本专利技术的有益效果在于:本专利技术结合了DES加密算法和RSA加密算法,充分利用了二者的优势,使蓝牙网络通信安全大大提高,并在混合加密算法之上进行了PIN码校验优化,解决了非指定设备数据传输的安全问题,对虚假数据包进行有效防护。
附图说明
[0015]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些
实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本专利技术提供的一种网络通信安全性高的蓝牙连接加密方法的流程图。
具体实施方式
[0017]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0018]为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。
[0019]实施例
[0020]请参阅图1,本专利技术实施例提供一种网络通信安全性高的蓝牙连接加密方法,其结合了DES和RSA混合加密算法,并在混合加密算法之上进行了PIN码校验优化,大大提高了蓝牙网络通信安全性,具体的,该方法包括以下步骤:
[0021]步骤(1):令a设备与b设备建立蓝牙连接;
[0022]步骤(2):在a设备与b设备之间蓝牙数据传输的时候先使用DES加密算法对64bit数据明文建立相同的加密与解密密钥,并进行加密,再使用RSA加密算法对密钥进行加密;
[0023]其中,在a设备与b设备之间的蓝牙数据传输中加入有校验码,该校验码同样使用DES加密算法进行加密传输,所述校验码由a设备的Mac地址、b设备的Mac地址以及a设备与b设备建立的蓝牙连接PIN码所组成,如:a设备的Mac地址为A,b设备的Mac地址为B,两者建立的蓝牙连接PIN码为C,校验码则为“A”+“B”+“C”;
[0024]步骤(3):接着将密文以及RSA加密过的密钥传输给接受方;
[0025]步骤(4):接受方收到数据包后先解密RSA得到DES密钥再对密文解密获得明文;
[0026]其中,接受方收到数据包后还需要对所述校验码进行校对,若非正确校验码则拒绝数据传输以及访问。
[0027]综上所述,该网络通信安全性高的蓝牙连接加密方法结合了DES加密算法和RSA加密算法,充分利用了二者的优势,使蓝牙网络通信安全大大提高,并在混合加密算法之上进行了PIN码校验优化,解决了非指定设备数据传输的安全问题,对虚假数据包进行有效防护。
[0028]以上仅为本专利技术的较佳实施例而已,并不用于限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络通信安全性高的蓝牙连接加密方法,其特征在于,包括以下步骤:(1)令a设备与b设备建立蓝牙连接;(2)在a设备与b设备之间蓝牙数据传输的时候先使用DES加密算法对64bit数据明文建立相同的加密与解密密钥,并进行加密,再使用RSA加密算法对密钥进行加密;(3)接着将密文以及RSA加密过的密钥传输给接受方;(4)接受方收到数据包后先解密RSA得到DES密钥再对密文解密获得明文。2.根据权利要求1所述的一种网络通信安全性高的蓝牙连接加密方法,其特征在于,...

【专利技术属性】
技术研发人员:刘林影周文博蔡湘云黄惠豪姜福吉曾展挺容湘萍李墨
申请(专利权)人:惠州城市职业学院惠州商贸旅游高级职业技术学校
类型:发明
国别省市:

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

1