【技术实现步骤摘要】
基于邻居感应网络的安全交易方法、终端及存储介质
本专利技术涉及无线通信
,更具体地说,涉及一种基于邻居感应网络的安全交易方法、终端及存储介质。
技术介绍
随着通信技术的快速发展,现有的移动终端基本都支持WiFi通信,通过WIFI技术与一些其他的WIFI设备相互通信,尤其是一种能够通过邻居感知网络实现短距离的感知通信,比如WIFIAware即(NAN)协议,邻居感知网络,又称临近位置感知服务,背后的“周边感知”技术能够在后台连续运行,发送极小量的消息,并帮助多种应用实现服务发现功能。但是,在目前基于邻居感知网络的交易过程中,对发送的交易信息都是采用明文信息的方式进行通信,未对发送的交易信息使用任何加密方式,因此基于邻居感知网络的交易安全性较低,会出现交易信息泄漏等现象,在严重情况下还会给用户带来财产损失,降低了用户的体验满意度。
技术实现思路
本专利技术要解决的技术问题在于解决了现有的基于邻居感知网络的交易安全性较低,会出现交易信息泄漏等现象,用户的体验度低的问题。针对该技术问题,提供一种基于邻居感应网络的安全交易方法、终端及存储介质。为解决上述技术问题,本专利技 ...
【技术保护点】
1.一种基于邻居感应网络的安全交易方法,其特征在于,所述基于邻居感应网络的安全交易方法包括:获取收款终端待发送的支付数据帧,以及所述收款终端在发送支付数据帧时的数据加密方式,所述数据加密方式至少包括支付标识和与所述支付标识对应的公钥;将所述数据加密方式封装至所述支付数据帧中,得到广播数据;将所述广播数据以广播的方式发送至付款终端;接收来自所述付款终端根据所述公钥进行加密的支付数据包;使用与所述公钥相对应的私钥对所述支付数据包进行解密;对解密后的所述支付数据包进行收款操控,以完成交易操作。
【技术特征摘要】
1.一种基于邻居感应网络的安全交易方法,其特征在于,所述基于邻居感应网络的安全交易方法包括:获取收款终端待发送的支付数据帧,以及所述收款终端在发送支付数据帧时的数据加密方式,所述数据加密方式至少包括支付标识和与所述支付标识对应的公钥;将所述数据加密方式封装至所述支付数据帧中,得到广播数据;将所述广播数据以广播的方式发送至付款终端;接收来自所述付款终端根据所述公钥进行加密的支付数据包;使用与所述公钥相对应的私钥对所述支付数据包进行解密;对解密后的所述支付数据包进行收款操控,以完成交易操作。2.如权利要求1所述的基于邻居感应网络的安全交易方法,其特征在于,所述将所述数据加密方式封装至所述支付数据帧中,得到广播数据包括:提取所述支付数据帧中的自定义字段;将所述自定义字段划分为支付标识字段和支付内容字段;将所述支付标识插入至所述自定义字段的支付标识字段中;将所述公钥插入至所述自定义字段的支付内容字段中;将插入后的支付数据帧转换为广播数据。3.如权利要求2所述的基于邻居感应网络的安全交易方法,其特征在于,在所述支付标识字段和支付内容字段之间还设有长度字段,所述长度字段用于标识所述支付内容字段中插入的所述公钥的总长度。4.如权利要求1-3任一项所述的基于邻居感应网络的安全交易方法,其特征在于,在所述支付数据包为由属性标识字段、长度字段和自定义字段组成的数据帧时,所述使用与所述公钥相对应的私钥对所述支付数据包进行解密包括:使用与所述公钥相对应的私钥对所述支付数据包中的自定义字段中的数据内容进行解密,得到解密结果,所述解密结果包括余额数据和支付金额数据两者中的一种。5.如权利要求4所述的基于邻居感应网络的安全交易方法,其特征在于,当所述解密结果为余额数据时,所述对解密后的所述支付数据包进行收款操控,以完成交易操作包括:确定用户当前应付款金额;根据所述当前应付款金额从所述余额数据中进行...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。