CN109242591A

Method, device and system for sharing rental of unmanned aerial vehicle

Abstract

The invention provides a method, an apparatus and a system for leasing a shared unmanned aerial vehicle. The terminal sends a first request message to a key production center, wherein the first request message includes an identity of the terminal, so that the key production center generates a private key for the terminal. Sending a second request message to the UAV management platform, the secondrequest message including an identity of the terminal so that the UAV management platform can generate a public key for the terminal; then, the UAV management platform encrypts the UAV lease right message by using the public key, and the terminal decrypts the UAV lease right message by using the private key, so as to obtain the UAV lease right. Through the above process, the message security between the UAV management platform and the terminal is ensured, so as to avoid being attacked by the outside world.

Term

11.8 yearsto projected expiry

Projected expiry 18 July 2038, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

17 claims: 10 independent, 7 dependent

  1. 1
    A method for renting a shared drone, which is characterized in that it is applied to a terminal and includes:sending a first request message to a key production center, the first request message including the identity of the terminal;receiving the key production center The first authentication message sent, the first authentication message includes a private key, and the private key is calculated by the key production center using preset parameters and the terminal's identity;to the UAV management platform Send a second request message, where the second request message includes the identity of the terminal, and the second message is used to instruct the drone management platform to set the identity of the terminal according to the identity of the terminal and the preset parameters. The terminal generates a public key;receives the drone lease right message sent by the drone management platform, where the drone lease right message is a message encrypted using the public key;leases the drone using the private key The right message was decrypted and the right to rent the drone was obtained. 1. 一种共享无人机的租用方法,其特征在于,应用于终端,包括: 向密钥生产中心发送第一请求消息,所述第一请求消息包括所述终端的身份标识; 接收密钥生产中心发送的第一认证消息,所述第一认证消息包括私钥,所述私钥为所 述密钥生产中心使用预设参数和所述终端的身份标识进行运算得到的; 向无人机管理平台发送第二请求消息,所述第二请求消息包括所述终端的身份标识, 所述第二消息用于指示无人机管理平台根据所述终端的身份标识以及所述预设参数,为所 述终端生成公钥; 接收无人机管理平台发送的无人机租用权消息,所述无人机租用权消息为使用所述公 钥加密的消息; 使用所述私钥对所述无人机租用权消息进行解密,获得无人机的租用权。
  2. 4
    A method for renting a shared drone, which is characterized in that it is applied to a key production center and includes:receiving a first request message sent by a terminal, the first request message including the identity of the terminal;using preset parameters Calculate with the identity of the terminal to generate a private key for the terminal;send a first authentication message to the terminal, the first authentication message includes the private key, and the private key is used for the terminal Decrypt the drone lease message received from the drone management platform. 4. 一种共享无人机的租用方法,其特征在于,应用于密钥生产中心,包括: 接收终端发送的第一请求消息,所述第一请求消息包括所述终端的身份标识; 使用预设参数和所述终端的身份标识进行运算,为所述终端生成私钥; 向所述终端发送第一认证消息,所述第一认证消息中包括所述私钥,所述私钥用于所 述终端对从无人机管理平台接收的无人机租用权消息进行解密。
  3. 7
    The method according to any one of claims 4-6, further comprising:sending a second authentication message to the drone management platform, the second authentication message including the preset parameters. 7. 根据权利要求4-6任一项所述的方法,其特征在于,还包括: 向无人机管理平台发送第二认证消息,所述第二认证消息包括所述预设参数。
  4. 8
    A method for renting a shared drone, which is characterized in that it is applied to a drone management platform and includes:receiving a second request message sent by a terminal, where the second request message includes the identity of the terminal;Parameters and the identity of the terminal to generate a public key for the terminal;use the public key to encrypt the drone lease right message;send the drone lease right message to the terminal so that the The terminal uses the private key to decrypt the drone lease right message to obtain the drone lease right;wherein, the private key is the key production center using the preset parameters 8. —种共享无人机的租用方法,其特征在于,应用于无人机管理平台,包括: 接收终端发送的第二请求消息,所述第二请求消息包括所述终端的身份标识; 根据预设参数和所述终端的身份标识,为所述终端生成公钥; 使用所述公钥对无人机租用权消息进行加密; 向所述终端发送所述无人机租用权消息,以使所述终端使用私钥对所述无人机租用权 消息进行解密,获取无人机的租用权;其中,所述私钥为所述密钥生产中心使用所述预设参 The number and the identity of the terminal are calculated. 数和所述终端的身份标识进行运算得到的。
  5. 10
    A rental device for shared drones, which is characterized in that it is applied to a terminal and includes:a sending module, configured to send a first request message to the key production center, the first request message including the terminal's identity;The receiving module is configured to receive a first authentication message sent by a key production center, the first authentication message includes a private key, and the private key is performed by the key production center using preset parameters and the identity of the terminal Obtained by calculation;the sending module is further configured to send a second request message to the drone management platform, the second request message includes the terminal's identity, and the second message is used to instruct the drone management The platform generates a public key for the terminal according to the identity of the terminal and the preset parameters;the receiving module is also used to receive the drone lease right message sent by the drone management platform. The aircraft lease right message is a message encrypted using the public key;the decryption module is used to decrypt the drone lease right message using the private key to obtain the lease right of the drone. 10. —种共享无人机的租用装置,其特征在于,应用于终端,包括: 发送模块,用于向密钥生产中心发送第一请求消息,所述第一请求消息包括所述终端 的身份标识; 接收模块,用于接收密钥生产中心发送的第一认证消息,所述第一认证消息包括私钥, 所述私钥为所述密钥生产中心使用预设参数和所述终端的身份标识进行运算得到的; 所述发送模块,还用于向无人机管理平台发送第二请求消息,所述第二请求消息包括 所述终端的身份标识,所述第二消息用于指示无人机管理平台根据所述终端的身份标识以 及所述预设参数,为所述终端生成公钥; 所述接收模块,还用于接收无人机管理平台发送的无人机租用权消息,所述无人机租 用权消息为使用所述公钥加密的消息; 解密模块,用于使用所述私钥对所述无人机租用权消息进行解密,获得无人机的租用 权。
  6. 11
    A rental device for shared drones, which is characterized in that it is applied to a key production center and includes:a receiving module for receiving a first request message sent by a terminal, the first request message including the identity of the terminal ;Processing module, used to perform operations using preset parameters and the identity of the terminal, to generate a private key for the terminal;sending module, used to send a first authentication message to the terminal, in the first authentication message The private key is included, and the private key is used by the terminal to decrypt the drone lease right message received from the drone management platform. 11. 一种共享无人机的租用装置,其特征在于,应用于密钥生产中心,包括: 接收模块,用于接收终端发送的第一请求消息,所述第一请求消息包括所述终端的身 份标识; 处理模块,用于使用预设参数和所述终端的身份标识进行运算,为所述终端生成私钥; 发送模块,用于向所述终端发送第一认证消息,所述第一认证消息中包括所述私钥,所 述私钥用于所述终端对从无人机管理平台接收的无人机租用权消息进行解密。
  7. 12
    A rental device for shared drones, which is characterized in that it is applied to a drone management platform and includes:a receiving module for receiving a second request message sent by a terminal, the second request message including the identity of the terminal Identification;a processing module for generating a public key for the terminal according to preset parameters and the identity of the terminal;an encryption module for encrypting the UAV lease message using the public key;a sending module, Used to send the drone lease right message to the terminal, so that the terminal uses a private key to decrypt the drone lease right message to obtain the drone lease right;wherein, the private key It is calculated by the key production center using the preset parameters and the identity of the terminal. 12. 一种共享无人机的租用装置,其特征在于,应用于无人机管理平台,包括: 接收模块,用于接收终端发送的第二请求消息,所述第二请求消息包括所述终端的身 份标识; 处理模块,用于根据预设参数和所述终端的身份标识,为所述终端生成公钥; 加密模块,用于使用所述公钥对无人机租用权消息进行加密; 发送模块,用于向所述终端发送所述无人机租用权消息,以使所述终端使用私钥对所 述无人机租用权消息进行解密,获取无人机的租用权;其中,所述私钥为所述密钥生产中心 使用所述预设参数和所述终端的身份标识进行运算得到的。
  8. 13
    A terminal, characterized by comprising:a memory;a processor;and a computer program;wherein the computer program is stored in the memory and is configured to be executed by the processor to implement claims 1-3 Any of the methods. 13. 一种终端,其特征在于,包括: 存储器; 处理器;以及 计算机程序; 其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如 权利要求1-3任一项所述的方法。
  9. 14
    A key production center, which is characterized by comprising:a memory;a processor;and a computer program;14. 一种密钥生产中心,其特征在于,包括: 存储器; 处理器;以及 计算机程序; Wherein, the computer program is stored in the memory and is configured to be executed by the processor to implement the method according to any one of claims 4-7. 其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如 权利要求4-7任一项所述的方法。
  10. 15
    An unmanned aerial vehicle management platform, comprising:a memory;a processor;and a computer program;wherein the computer program is stored in the memory and is configured to be executed by the processor to realize The method described in 8 or 9 is required. 15. 一种无人机管理平台,其特征在于,包括: 存储器; 处理器;以及 计算机程序; 其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如 权利要求8或9所述的方法。