一种可穿戴设备的加密传输方法技术

技术编号:21974508 阅读:26 留言:0更新日期:2019-08-28 02:08
本发明专利技术公开了一种可穿戴设备的加密传输方法。发射端通过人体生物信息监测设备采集人体数据。采集完成后,接收端将与发射端进行匹配连接。此时接收端向发射端发送一串明文同步数据帧,发射端接收明文数据后,将会把时间戳作种子密钥,使用SHA1加密算法得到计算结果并向接收端返回ACK。接收端用SHA1加密算法计算,并把结果发送给发射端。发射端将收到的计算结果与自身种子密钥进行比对,判断是否认证成功。认证成功后,进行数据传输,发射端对所传输的数据皆以AES128加密标准的加密方式进行数据加密,保证数据传输的安全性。接收端同样以AES128加密标准的解密方式进行数据接收。通过上述方式,本发明专利技术能保证数据传输安全性,防范用户信息的泄露,能够有效保障使用者的信息安全。

An Encrypted Transmission Method for Wearable Devices

【技术实现步骤摘要】
一种可穿戴设备的加密传输方法
本专利技术涉及可穿戴设备的数据传输
,具体而言,涉及一种数据加密传输方法。
技术介绍
目前无线通信主要使用的方式有:无线局域网(wirelessfidelity),带宽较宽但功耗较高;红外数据传输技术(InfraredDataAssociation,IrDA),虽然有较快的传输速率,较低的功率消耗,但是其传输距离较短,而且使用该技术进行通信的两个设备位置之间必须对准,中间不能有阻挡物;ZigBee技术低速率、低功耗、低成本和短距离,但不能直接与安卓终端进行交互;超宽带(UltraWideBand,UWB)技术,虽然它的传输速率高,但是它的传输距离较短而且功耗较高;蓝牙低能耗(BluetoothLowEnergy,BLE)功耗低、连接快速、可靠性强、传输距离长。因此蓝牙传输得到了广泛的应用。现有的蓝牙数据传输均是未加密的。大量未加密认证及加密数据传输的蓝牙通信设备极易被破解,如果可穿戴医疗监测设备使用未加密的蓝牙通讯,可能会造成数据的泄漏,甚至使用者的生命安全将得不到保障。
技术实现思路
本专利技术旨在解决以上现有技术的问题。本专利技术提供一种可穿戴设备的加密传输方法,旨在提升设备的安全性,防范用户信息的泄露,保障用户的信息安全。为实现上述技术目的,本专利技术采取的技术方案为:步骤1:发射端通过人体生物信息监测设备采集人体数据。采集完成后,接收端将与发射端进行匹配连接。接收端与发送端连接后,接收端向发送一串同步明文数据帧,数据帧中包含了时间戳、同步指令、校验和。步骤2:发送端接收同步明文数据帧后,将时间戳作为SHA1加密认证算法的种子密钥。步骤3:当接收端收到发送端的ACK数据帧之后,则发送一帧认证数据帧。步骤4:发送端将接收到认证数据帧,与将自身缓存的时间戳作种子密钥进行SHA1加密算法的计算结果比对,如果结果相同,则认证通过,返回认证通过的ACK数据帧,否则认证失败,断开蓝牙连接。步骤5:发送端与接收端以加密方式进行数据通讯。所述以加密方式进行数据通讯,包括发送端对进行传输的数据加密后传输,接收端对收到的数据进行解密。具体地,步骤2中,发送端接收同步明文数据帧后,向接收端返回已接收数据帧的ACK数据帧,并将同步明文数据帧中的时间戳提出,缓存作为SHA1加密认证算法的种子密钥。数据加密采用AES128标准的加密方式进行处理,数据解密采用AES128标准的解密方式进行处理。进一步,步骤3所述认证数据帧为经SHA1哈希加密算法计算的数据结果。蓝牙发送的数据经加密后处理后,能保证蓝牙设备传输数据的安全性,防范用户信息的泄露,能够有效保障使用者的信息安全。本方法使用蓝牙连接完成认证过程,能起到传输过程的耗能少,低延时的作用。本方法将时间戳作为种子密钥,能保证传输过程的实时性和准确性。附图说明图1是本专利技术本专利技术的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、详细地描述。所描述的实施例仅仅是本专利技术的一部分实施例。参见图1,本专利技术的方法包括以下步骤:步骤1:发射端(可穿戴设备)通过人体生物信息监测设备采集人体数据。采集完成后,接收端将与发射端进行匹配连接。接收端与发送端连接后,接收端向发送一串同步明文数据帧,数据帧中包含了时间戳、同步指令、校验和。步骤2:发送端接收同步数明文据帧,向接收端返回ACK,并将时间戳提出,缓存作为加密认证算法的种子密钥。步骤3:接收端收到ACK,向发送端发送一帧经SHA1哈希加密算法计算的数据加密结果的认证数据帧。步骤4:发送端收到认证数据帧,与自身的种子密钥进行SHA1加密算法计算结果比对,如果结果相同,则认证通过,返回认证通过的ACK数据帧,否则认证失败,断开蓝牙连接。步骤5:接收端收到认证成功的ACK数据帧,开始数据传输。步骤6:发送端将采集的数据以AES128加密标准的加密方式进行加密。步骤7:发送端将加密后数据发送给接收端。步骤8:接收端将收到的加密数据以AES128加密标准的解密方式进行解密。步骤9:将解密的数据转化为图形在安卓终端上显示。以上仅是本专利技术的优选实施方式,本专利技术的保护范围并不仅局限于上述实施例,凡属于本专利技术思路下的技术方案均属于本专利技术的保护范围。应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理前提下的若干改进和润饰,应视为本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
1.一种可穿戴设备的加密传输方法,其特征在于,包括以下步骤:步骤1:接收端与发送端连接后,接收端向发送一串同步明文数据帧;步骤2:发送端接收同步明文数据帧后,将时间戳作为SHA1加密认证算法的种子密钥;步骤3:当接收端收到发送端的ACK数据帧之后,则发送一帧认证数据帧;步骤4:发送端将接收到认证数据帧,与将自身缓存的时间戳作种子密钥进行SHA1加密算法的计算结果比对,如果结果相同,则认证通过,返回认证通过的ACK数据帧,否则认证失败,断开蓝牙连接;步骤5:发送端与接收端以加密方式进行数据通讯。

【技术特征摘要】
1.一种可穿戴设备的加密传输方法,其特征在于,包括以下步骤:步骤1:接收端与发送端连接后,接收端向发送一串同步明文数据帧;步骤2:发送端接收同步明文数据帧后,将时间戳作为SHA1加密认证算法的种子密钥;步骤3:当接收端收到发送端的ACK数据帧之后,则发送一帧认证数据帧;步骤4:发送端将接收到认证数据帧,与将自身缓存的时间戳作种子密钥进行SHA1加密算法的计算结果比对,如果结果相同,则认证通过,返回认证通过的ACK数据帧,否则认证失败,断开蓝牙连接;步骤5:发送端与接收端以加密方式进行数据通讯。2.根据权利要求1所述一种可穿戴设备的加密传输方法,其特征在于:步骤1所述同步明文数据帧包括时间戳、同步指令以及校验和。3.根据权利要求1所述一种可穿戴设备的加密传输...

【专利技术属性】
技术研发人员:王志豪尹波蒋菡邹立志张新刘扬川
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆,50

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

1