System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种蓝牙设备自动配对方法、系统及收款后台技术方案_技高网

一种蓝牙设备自动配对方法、系统及收款后台技术方案

技术编号:41295246 阅读:2 留言:0更新日期:2024-05-13 14:44
本发明专利技术实施例提供一种蓝牙设备自动配对方法、系统及收款后台,该方法包括:收款蓝牙设备向收款后台发送申请配对数据的第一申请报文;收款后台根据第一申请报文生成配对数据和第一随机数,并且返回给收款蓝牙设备;收款蓝牙设备发送广播信息,广播信息包括收款蓝牙设备标识和第一随机数;付款蓝牙设备接收广播信息,并且通过付款后台向收款后台发送第二申请报文以获取配对数据;第二申请报文包括收款蓝牙设备标识和第二随机数;收款后台在确定第一随机数和第二随机数匹配时,将配对数据通过付款后台返回给付款蓝牙设备;付款蓝牙设备根据配对数据与收款蓝牙设备进行自动配对蓝牙连接。该方法可在两个蓝牙设备间进行自动配对而无需人工确认。

【技术实现步骤摘要】

本专利技术涉及数字货币支付,尤其涉及一种蓝牙设备自动配对方法、系统及收款后台


技术介绍

1、对于现有蓝牙设备终端中的app应用,要实现安全的蓝牙设备自动配对,则需要发起连接之前,扫描设备端和广播设备端提前设置好相同配对数据(pin code或link key)。但对于某些终端app而言,无法利用终端安全硬件(例如安全芯片)去安全传输pin code或link key。其中,pin code是指配对码或配对数据,link key是指链路密钥。

2、因此,需要专利技术另外一种安全的通信方式去传输pin code或link key,以达到两个蓝牙设备app间无需人工确认而进行自动配对,并可以防止中间人攻击、防伪造、防篡改,从而提升数字货币的支付安全。


技术实现思路

1、有鉴于此,本专利技术实施例的目的在于提供一种蓝牙设备自动配对方法、系统及收款后台,以提供一种安全的通信方式来传输配对数据,达到两个蓝牙设备app间无需人工确认而进行自动配对,并可以防止中间人攻击、防伪造、防篡改,从而确保数字货币的支付安全。

2、为达上述目的,第一方面,本专利技术实施例提供了一种蓝牙设备自动配对方法,该包括如下步骤:

3、收款蓝牙设备向收款后台发送申请配对数据的第一申请报文,第一申请报文中携带收款蓝牙设备标识;

4、收款后台根据所述第一申请报文生成配对数据和第一随机数,并且将配对数据和第一随机数返回给所述收款蓝牙设备;第一随机数与收款蓝牙设备标识唯一对应;</p>

5、收款蓝牙设备发送广播信息,广播信息包括收款蓝牙设备标识和第一随机数;

6、付款蓝牙设备接收广播信息,并且通过付款后台向收款后台发送第二申请报文以获取配对数据;第二申请报文包括收款蓝牙设备标识和第二随机数;

7、收款后台在确定第一随机数和第二随机数匹配时,将配对数据通过付款后台返回给付款蓝牙设备;

8、付款蓝牙设备根据配对数据与收款蓝牙设备进行自动配对蓝牙连接。

9、第二方面,本专利技术实施例提供了一种蓝牙设备自动配对方法,应用于收款后台,其方法包括:

10、接收收款蓝牙设备发送的申请配对数据的第一申请报文,第一申请报文中携带收款蓝牙设备标识;

11、根据第一申请报文生成配对数据和第一随机数,第一随机数与收款蓝牙设备标识唯一对应;

12、将配对数据和第一随机数返回给收款蓝牙设备,触发收款蓝牙设备向付款蓝牙设备发送广播信息,广播信息包括收款蓝牙设备标识和第一随机数;

13、接收付款后台发送的申请配对数据的第二申请报文,第二申请报文包括收款蓝牙设备标识和第二随机数;

14、判断第一随机数和第二随机数是否匹配;

15、在确定第一随机数和第二随机数匹配时,将配对数据通过付款后台返回给付款蓝牙设备,触发付款蓝牙设备根据配对数据与收款蓝牙设备进行自动配对蓝牙连接。

16、第三方面,本专利技术实施例提供一种蓝牙设备自动配对方法,该方法包括:

17、收款蓝牙设备向收款后台发送申请随机数的请求,请求中携带第一收款蓝牙设备标识;

18、收款后台根据请求生成第一随机数,并且将第一随机数返回给收款蓝牙设备;第一随机数与第一收款蓝牙设备标识唯一对应;

19、收款蓝牙设备发送广播信息,广播信息包括第一收款蓝牙设备标识和第一随机数;

20、付款蓝牙设备接收广播信息,向付款后台发送第一收款蓝牙设备标识和第一随机数以申请获取配对数据;

21、付款后台根据第一收款蓝牙设备标识生成配对数据,并且将配对数据返回给付款蓝牙设备;

22、付款后台将第二收款蓝牙设备标识、第二随机数和配对数据发送至所述收款后台;

23、收款后台在确定第一随机数和第二随机数匹配,并且第一收款蓝牙设备标识与第二收款蓝牙设备标识匹配时,将配对数据推送给收款蓝牙设备;

24、付款蓝牙设备与收款蓝牙设备之间根据配对数据建立自动配对蓝牙连接。

25、第四方面,本专利技术实施例提供了一种蓝牙设备自动配对系统,该系统包括:

26、收款蓝牙设备,用于向收款后台发送申请配对数据的第一申请报文,第一申请报文中携带收款蓝牙设备标识;以及发送广播信息,广播信息包括收款蓝牙设备标识和第一随机数;

27、付款蓝牙设备,用于接收广播信息,并且通过付款后台向收款后台发送第二申请报文以获取配对数据;第二申请报文包括收款蓝牙设备标识和第二随机数;以及根据配对数据与收款蓝牙设备进行自动配对蓝牙连接;

28、收款后台,用于根据第一申请报文生成配对数据和第一随机数,第一随机数与收款蓝牙设备标识唯一对应,并且将配对数据和第一随机数返回给收款蓝牙设备;以及在确定第一随机数和第二随机数匹配时,将配对数据通过付款后台返回给付款蓝牙设备;

29、付款后台,用于接收付款蓝牙设备发送的申请配对数据请求,根据申请配对数据请求生成第二申请报文,并且向收款后台发送第二申请报文以获取配对数据。

30、第五方面,本专利技术实施例提供了一种收款后台,该收款后台包括:

31、接收模块,用于接收收款蓝牙设备发送的申请配对数据的第一申请报文,第一申请报文中携带收款蓝牙设备标识;

32、生成模块,用于根据第一申请报文生成配对数据和第一随机数,第一随机数与收款蓝牙设备标识唯一对应;

33、发送模块,用于将配对数据和第一随机数返回给收款蓝牙设备,触发收款蓝牙设备向付款蓝牙设备发送广播信息,广播信息包括收款蓝牙设备标识和第一随机数;

34、接收模块,还用于接收付款后台发送的申请配对数据的第二申请报文,所述第二申请报文包括收款蓝牙设备标识和第二随机数;

35、匹配模块,用于判断第一随机数和第二随机数是否匹配;

36、发送模块,还用于在确定第一随机数和第二随机数匹配时,将配对数据通过付款后台返回给付款蓝牙设备,触发付款蓝牙设备根据配对数据与收款蓝牙设备进行自动配对蓝牙连接。

37、该收款后台还可以包括:

38、交易请求模块,用于在付款蓝牙设备与收款蓝牙设备建立自动配对蓝牙连接后,向付款后台发送交易请求;

39、交易执行模块,用于接收付款后台根据交易请求模块发送的交易请求而向收款后台发送的数字货币标识并执行收款后结束交易。

40、第六方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面、第二方面及第三方面中的任意一种蓝牙设备自动配对方法。

41、第七方面,本专利技术实施例提供了一种计算机设备,其包括:

42、一个或多个处理器;

43、存储装置,用于存储一个或多个程序;

44、当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面、第二方面及第三方面中的任意一种蓝本文档来自技高网...

【技术保护点】

1.一种蓝牙设备自动配对方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述付款蓝牙设备接收所述广播信息,并且通过付款后台向所述收款后台发送第二申请报文以获取配对数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述付款蓝牙设备根据所述配对数据与所述收款蓝牙设备进行自动配对蓝牙连接,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述配对数据包括:配对码、链路密钥或者密钥协商数据。

6.根据权利要求5所述的方法,其特征在于,所述收款后台根据所述第一申请报文生成配对数据和第一随机数,包括:

7.一种蓝牙设备自动配对方法,应用于收款后台,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.一种蓝牙设备自动配对方法,其特征在于,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述配对数据包括:配对码、链路密钥或者密钥协商数据。

11.根据权利要求9所述的方法,其特征在于,所述收款后台根据所述请求生成第一随机数,包括:

12.根据权利要求9所述的方法,其特征在于,所述付款后台根据所述第一收款蓝牙设备标识生成配对数据,包括:

13.根据权利要求9所述的方法,其特征在于,所述方法还包括:

14.一种蓝牙设备自动配对系统,其特征在于,所述系统包括:

15.根据权利要求14所述的系统,其特征在于,

16.一种收款后台,其特征在于,所述收款后台包括:

17.根据权利要求16的收款后台,其特征在于,所述收款后台还包括:

18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-13中任意一项所述的蓝牙设备自动配对方法。

19.一种计算机设备,其特征在于,其包括:

...

【技术特征摘要】

1.一种蓝牙设备自动配对方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述付款蓝牙设备接收所述广播信息,并且通过付款后台向所述收款后台发送第二申请报文以获取配对数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述付款蓝牙设备根据所述配对数据与所述收款蓝牙设备进行自动配对蓝牙连接,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述配对数据包括:配对码、链路密钥或者密钥协商数据。

6.根据权利要求5所述的方法,其特征在于,所述收款后台根据所述第一申请报文生成配对数据和第一随机数,包括:

7.一种蓝牙设备自动配对方法,应用于收款后台,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.一种蓝牙设备自动配对方法,其特征在于,所述方法包括:

<...

【专利技术属性】
技术研发人员:崔沛东于鹏陈松赵新宇陈秋邹晶丹
申请(专利权)人:中国人民银行数字货币研究所
类型:发明
国别省市:

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

1