CN110087236A

Protocol for establishing secure communication session with anonymous host over wireless network

Abstract

The invention relates to a protocol for establishing a secure communication session with an anonymous host over a wireless network. The invention discloses techniques for anonymously establishing a secure communication session with a wireless client. A described method, performed by an anonymous wireless host, includes advertising a service implemented by the anonymous wireless host as available over a wireless network, receiving an invitation to establish the secure communication session with the wireless client, transmitting an acceptance of the invitation to the wireless client, and establishing the secure communication session over a communication channel. The invitation is received from the wireless client and the acceptance is transmitted to the wireless client via a broadcast address or a multicast address associated with the wireless network. The secure communication session is used to exchange encrypted data between the service and the wireless client.

CN110087236A, drawing sheet 1
Sheet 1 of 1

Term

12.3 yearsto projected expiry

Projected expiry 24 January 2039, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

19 claims: 3 independent, 16 dependent

  1. 1
    A method for establishing a secure communication session with an anonymous wireless host, the method comprising:a wireless client: discovering at least one advertised service available through a wireless network;A service implemented by an anonymous wireless host;transmitting an invitation to the anonymous wireless host to establish the secure communication session with the service via the broadcast address or multicast address of the wireless network;via the broadcast address or the multicast address An address is received from the anonymous wireless host;and the secure communication session is established through a communication channel, wherein the secure communication session is used to exchange encrypted data between the selected service and the wireless client. 1·一种用于与匿名无线主机建立安全通信会话的方法,所述方法包括: 由无线客户端: 发现通过无线网络可用的通告的至少一个服务; 从所述至少一个服务中选择由所述匿名无线主机实现的服务; 经由所述无线网络的广播地址或组播地址,向所述匿名无线主机传输与所述服务建立 所述安全通信会话的邀请; 经由所述广播地址或所述组播地址从所述匿名无线主机接收接受;以及 通过通信信道建立所述安全通信会话,其中所述安全通信会话用于在所选服务和所述 无线客户端之间交换加密数据。
  2. 10
    A client, the client includes a wireless interface for connecting to a wireless network, a processor, and a memory storing instructions. When the instructions are executed by the processor, the client communicates with the host in the following manner Establish a secure communication session:use the broadcast address or multicast address of the wireless network to transmit a discovery request;receive a response to the discovery request, the response indicating at least one service available through the wireless network;Select the service implemented by the host among the services;transmit an invitation to the host to establish the secure communication session with the service via the broadcast address or the multicast address;via the broadcast address or the group The broadcast address is received from the host;and 10. —种客户端,所述客户端包括用于连接到无线网络的无线接口、处理器和存储指令 的存储器,所述指令当由所述处理器执行时,使得所述客户端通过以下方式与主机建立安 全通信会话: 使用所述无线网络的广播地址或组播地址传输发现请求; 接收对所述发现请求的响应,所述响应指示通过所述无线网络可用的至少一个服务; 从所述至少一个服务中选择由所述主机实现的服务; 经由所述广播地址或所述组播地址,向所述主机传输与所述服务建立所述安全通信会 话的邀请; 经由所述广播地址或所述组播地址从所述主机接收接受;以及 The secure communication session is established through a communication channel, wherein the secure communication session is used to exchange encrypted data between the service and the client. 通过通信信道建立所述安全通信会话,其中所述安全通信会话用于在所述服务和所述 客户端之间交换加密数据。
  3. 16
    A non-transitory computer-readable medium storing instructions, wherein the instructions, when executed by a processor, cause a wireless client to establish a secure communication session with an anonymous wireless host in the following manner:discover at least one of the announcements available through the wireless network Service;select the service implemented by the anonymous wireless host from the at least one service;transmit to the anonymous wireless host via the broadcast address or multicast address of the wireless network to establish the secure communication session with the service Receiving an acceptance from the anonymous wireless host via the broadcast address or the multicast address;and establishing the secure communication session through a communication channel, wherein the secure communication session is used to communicate between the service and the wireless Exchange encrypted data between clients. 16. —种存储指令的非暂态计算机可读介质,其中所述指令当由处理器执行时,使得无 线客户端通过以下方式与匿名无线主机建立安全通信会话: 发现通过无线网络可用的通告的至少一个服务; 从所述至少一个服务中选择由所述匿名无线主机实现的服务; 经由所述无线网络的广播地址或组播地址,向所述匿名无线主机传输与所述服务建立 所述安全通信会话的邀请; 经由所述广播地址或所述组播地址从所述匿名无线主机接收接受;以及 通过通信信道建立所述安全通信会话,其中所述安全通信会话用于在所述服务和所述 无线客户端之间交换加密数据。