CN109242591A - Rental method, equipment and the system of shared unmanned plane - Google Patents

Rental method, equipment and the system of shared unmanned plane Download PDF

Info

Publication number
CN109242591A
CN109242591A CN201810791705.8A CN201810791705A CN109242591A CN 109242591 A CN109242591 A CN 109242591A CN 201810791705 A CN201810791705 A CN 201810791705A CN 109242591 A CN109242591 A CN 109242591A
Authority
CN
China
Prior art keywords
terminal
message
drone
key
identity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810791705.8A
Other languages
Chinese (zh)
Other versions
CN109242591B (en
Inventor
刘牧洲
王湘宁
严斌峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201810791705.8A priority Critical patent/CN109242591B/en
Publication of CN109242591A publication Critical patent/CN109242591A/en
Application granted granted Critical
Publication of CN109242591B publication Critical patent/CN109242591B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0042Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Power Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供一种共享无人机的租用方法、设备及系统,终端通过向密钥生产中心发送第一请求消息,所述第一请求消息中包括所述终端的身份标识,以使密钥生产中心为所述终端生成私钥;通过向无人机管理平台发送第二请求消息,所述第二请求消息包括所述终端的身份标识,以使无人机管理平台可以为所述终端生成公钥;进而无人机管理平台使用公钥对无人机租用权消息进行加密,终端使用私钥对无人机租用权消息进行解密,获得无人机的租用权。通过上述过程,保证了无人机管理平台与终端之间消息的安全性,避免被外界攻击。

The present invention provides a method, device and system for renting a shared drone. A terminal sends a first request message to a key production center, where the first request message includes an identity of the terminal, so that the key can be produced. The center generates a private key for the terminal; by sending a second request message to the drone management platform, the second request message includes the identity of the terminal, so that the drone management platform can generate a public key for the terminal. Then the drone management platform uses the public key to encrypt the drone rental right message, and the terminal uses the private key to decrypt the drone rental right message to obtain the drone rental right. Through the above process, the security of the message between the UAV management platform and the terminal is guaranteed to avoid being attacked by the outside world.

Description

Rental method, equipment and the system of shared unmanned plane
Technical field
The present invention relates to field of communication technology more particularly to a kind of rental method, equipment and the systems of shared unmanned plane.
Background technique
In numerous application fields, unmanned plane has shown the fast development impetus combined with relevant industries.For example, Unmanned plane has been supplied in agricultural value preserving, electric power and oil pipeline inspection, emergency communication, weather monitoring, mineral exploration and border and patrols It patrols in equal numerous areas, and brings objective economic benefit.Currently, sharing unmanned plane with shared expanding economy Enter into people's lives.For example, having put into shared unmanned plane development in Hubei flies anti-plant protection task, and realize mus up to ten thousand time Fly anti-plant protection area.
Currently, user is when using shared unmanned plane, can by user terminal A PP, the modes such as scan the two-dimensional code and log in Unmanned plane manages platform, and then by personal information and after renting data input, unmanned plane manages platform for shared unmanned plane Tenancy information returns to user.
But above-mentioned shared unmanned plane is rented in process, the interactive information of user terminal and unmanned plane management platform Safety can not ensure there is the possibility attacked.
Summary of the invention
The present invention provides rental method, equipment and the system of a kind of shared unmanned plane, using identify-based encryption technology, Unmanned plane management platform encrypts unmanned plane tenancy message using public key, and terminal disappears to unmanned plane tenancy using private key Breath is decrypted, and ensure that the safety of message between unmanned plane management platform and terminal, avoids by outside world.
In a first aspect, the rental method of shared unmanned plane provided by the invention, is applied to terminal, comprising:
The first request message is sent to the key production center, first request message includes the identity mark of the terminal Know;
The first certification message that the key production center is sent is received, the first certification message includes private key, the private key Carry out what operation obtained using the identity of parameter preset and the terminal for the key production center;
The second request message is sent to unmanned plane management platform, second request message includes the identity mark of the terminal To know, the second message is used to indicate identity and the parameter preset of the unmanned plane management platform according to the terminal, Public key is generated for the terminal;
The unmanned plane tenancy message that unmanned plane management platform is sent is received, the unmanned plane tenancy message is uses institute State the message of public key encryption;
The unmanned plane tenancy message is decrypted using the private key, obtains the tenancy of unmanned plane.
Optionally, first request message further includes the token for carrying validity period, and it is raw that the token is used to indicate key Production center generates private key within the validity period of the token, for the terminal;
Correspondingly, further including the token for carrying validity period in the first certification message.
Optionally, after the first certification message for receiving the transmission of the key production center, further includes:
Confirmation message is sent to the key production center, includes the order for carrying validity period in the confirmation message Board.
Second aspect, the rental method of shared unmanned plane provided by the invention are applied to the key production center, comprising:
The first request message that terminal is sent is received, first request message includes the identity of the terminal;
Operation is carried out using the identity of parameter preset and the terminal, generates private key for the terminal;
The first certification message is sent to the terminal, includes the private key in the first certification message, the private key is used It is decrypted in the terminal to from the unmanned plane management received unmanned plane tenancy message of platform.
It optionally, further include the token for carrying validity period in the first message;
Correspondingly, the identity using parameter preset and the terminal carries out operation, generated for the terminal private Key, comprising:
Within the validity period of the token, operation is carried out using the identity of parameter preset and the terminal, is described Terminal generates private key;
It further include the token for carrying validity period in the first certification message.
Optionally, after the first certification message to terminal transmission, further includes:
The confirmation message that the terminal is sent is received, includes the token for carrying validity period in the confirmation message.
Optionally, the method also includes:
The second certification message is sent to unmanned plane management platform, the second certification message includes the parameter preset.
The third aspect, the rental method of shared unmanned plane provided by the invention are applied to unmanned plane and manage platform, comprising:
The second request message that terminal is sent is received, second request message includes the identity of the terminal;
According to the identity of parameter preset and the terminal, public key is generated for the terminal;
Unmanned plane tenancy message is encrypted using the public key;
The unmanned plane tenancy message is sent to the terminal, so that the terminal rents the unmanned plane using private key It is decrypted with power message, obtains the tenancy of unmanned plane;Wherein, the private key uses described pre- for the key production center The identity of setting parameter and the terminal carries out what operation obtained.
Optionally, the method also includes:
The second certification message that the key production center is sent is received, includes the default ginseng in the second certification message Number.
Fourth aspect, the rental device of shared unmanned plane provided by the invention are applied to terminal, comprising:
Sending module, for sending the first request message to the key production center, first request message includes described The identity of terminal;
Receiving module, for receiving the first certification message of key production center transmission, the first certification message includes Private key, the private key are that the key production center is obtained using the identity progress operation of parameter preset and the terminal 's;
The sending module is also used to manage platform the second request message of transmission, second request message to unmanned plane Identity including the terminal, the second message are used to indicate unmanned plane management platform according to the identity mark of the terminal Knowledge and the parameter preset generate public key for the terminal;
The receiving module, be also used to receive unmanned plane management platform send unmanned plane tenancy message, it is described nobody Machine tenancy message is the message using the public key encryption;
Deciphering module obtains unmanned plane for the unmanned plane tenancy message to be decrypted using the private key Tenancy.
Optionally, first request message further includes the token for carrying validity period, and it is raw that the token is used to indicate key Production center generates private key within the validity period of the token, for the terminal;
Correspondingly, further including the token for carrying validity period in the first certification message.
Optionally, the sending module is also used to send confirmation message, the confirmation message to the key production center In include it is described carry validity period token.
5th aspect, the rental device of shared unmanned plane provided by the invention are applied to the key production center, comprising:
Receiving module, for receiving the first request message of terminal transmission, first request message includes the terminal Identity;
Processing module is generated for using the identity of parameter preset and the terminal to carry out operation for the terminal Private key;
Sending module includes the private in the first certification message for sending the first certification message to the terminal Key, the private key are decrypted for the terminal to from the unmanned plane management received unmanned plane tenancy message of platform.
It optionally, further include the token for carrying validity period in the first message;
Correspondingly, the processing module, specifically for using parameter preset and the end within the validity period of the token The identity at end carries out operation, generates private key for the terminal;
It further include the token for carrying validity period in the first certification message.
Optionally, the receiving module is also used to receive the confirmation message that the terminal is sent, wraps in the confirmation message Include the token for carrying validity period.
Optionally, the sending module is also used to manage platform to unmanned plane and sends the second certification message, and described second recognizes Demonstrate,proving message includes the parameter preset.
6th aspect, the rental device of shared unmanned plane provided by the invention are applied to unmanned plane and manage platform, comprising:
Receiving module, for receiving the second request message of terminal transmission, second request message includes the terminal Identity;
Processing module generates public key for the identity according to parameter preset and the terminal for the terminal;
Encrypting module, for being encrypted using the public key to unmanned plane tenancy message;
Sending module, for sending the unmanned plane tenancy message to the terminal, so that the terminal uses private key The unmanned plane tenancy message is decrypted, the tenancy of unmanned plane is obtained;Wherein, the private key is key production Center carries out what operation obtained using the identity of the parameter preset and the terminal.
Optionally, the receiving module, be also used to receive the key production center transmission second certification message, described second Authenticating includes the parameter preset in message.
7th aspect, terminal provided by the invention, comprising:
Memory;
Processor;And
Computer program;
Wherein, the computer program stores in the memory, and is configured as being executed by the processor with reality Now such as the described in any item methods of first aspect.
Eighth aspect, the key production center provided by the invention, comprising:
Memory;
Processor;And
Computer program;
Wherein, the computer program stores in the memory, and is configured as being executed by the processor with reality Now such as the described in any item methods of second aspect.
9th aspect, unmanned plane provided by the invention manage platform, comprising:
Memory;
Processor;And
Computer program;
Wherein, the computer program stores in the memory, and is configured as being executed by the processor with reality Now such as the described in any item methods of the third aspect.
Tenth aspect, computer readable storage medium provided by the invention are stored thereon with computer program, the calculating Machine program is executed by processor to realize such as described in any item methods of first aspect, alternatively, as described in any one of second aspect Method, alternatively, such as the described in any item methods of the third aspect.
Tenth on the one hand, the lease system of shared unmanned plane provided by the invention, comprising: the end as described in terms of the 7th End, the key production center as described in eighth aspect, the unmanned plane as described in terms of the 9th manage platform.
Rental method, equipment and the system of shared unmanned plane provided by the invention, terminal to the key production center by sending out The first request message is sent, includes the identity of the terminal in first request message, so that the key production center is institute It states terminal and generates private key;The second request message is sent by managing platform to unmanned plane, second request message includes described The identity of terminal, so that unmanned plane management platform can generate public key for the terminal;And then unmanned plane management platform makes Unmanned plane tenancy message is encrypted with public key, terminal is decrypted unmanned plane tenancy message using private key, obtains The tenancy of unmanned plane.By the above process, ensure that unmanned plane management platform and terminal between message safety, avoid by Outside world.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention without any creative labor, may be used also for those of ordinary skill in the art To obtain other drawings based on these drawings.
Fig. 1 is the architecture diagram of the lease system of shared unmanned plane provided by the invention;
Fig. 2 is the flow chart of the rental method embodiment one of shared unmanned plane provided by the invention;
Fig. 3 A is the flow chart of the rental method embodiment two of shared unmanned plane provided by the invention;
Fig. 3 B is the signaling process figure of the rental method embodiment two of shared unmanned plane provided by the invention;
Fig. 4 A is the flow chart of the rental method embodiment three of shared unmanned plane provided by the invention;
Fig. 4 B is the signaling process figure of the rental method embodiment three of shared unmanned plane provided by the invention;
Fig. 5 is the structural schematic diagram of the rental Installation practice one of shared unmanned plane provided by the invention;
Fig. 6 is the structural schematic diagram of the rental Installation practice two of shared unmanned plane provided by the invention;
Fig. 7 is the structural schematic diagram of the rental Installation practice three of shared unmanned plane provided by the invention;
Fig. 8 is the structural schematic diagram of terminal embodiment provided by the invention;
Fig. 9 is the structural schematic diagram of the key production center provided by the invention embodiment;
Figure 10 is the structural schematic diagram that unmanned plane provided by the invention manages platform embodiment;
Figure 11 is the structural schematic diagram of the lease system embodiment of shared unmanned plane provided by the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Description and claims of this specification and term " first ", " second ", " third " " in above-mentioned attached drawing The (if present)s such as four " are to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should manage The data that solution uses in this way are interchangeable under appropriate circumstances, so that the embodiment of the present invention described herein for example can be to remove Sequence other than those of illustrating or describe herein is implemented.In addition, term " includes " and " having " and theirs is any Deformation, it is intended that cover it is non-exclusive include, for example, containing the process, method of a series of steps or units, system, production Product or equipment those of are not necessarily limited to be clearly listed step or unit, but may include be not clearly listed or for this A little process, methods, the other step or units of product or equipment inherently.
The present invention provides the rental method and system of a kind of shared unmanned plane, using identify-based encryption technology, nobody Machine management platform unmanned plane tenancy message is encrypted using public key, terminal using private key to unmanned plane tenancy message into Row decryption ensure that the safety of message between unmanned plane management platform and terminal, avoid by outside world.
Technical solution of the present invention is described in detail with specifically embodiment below.These specific implementations below Example can be combined with each other, and the same or similar concept or process may be repeated no more in some embodiments.
Fig. 1 is the architecture diagram of the lease system of shared unmanned plane provided by the invention, as shown in Figure 1, unmanned plane rents system System includes: terminal, unmanned plane management platform and the key production center.Wherein, terminal is the terminal device that user uses comprising But it is not limited to the electronic equipments such as mobile phone, tablet computer, laptop;It is unmanned plane management server that unmanned plane, which manages platform, It can receive the unmanned plane lease request of terminal, and provide the terminal with unmanned plane tenancy information.The key production center can be Key Management server, for managing the public key and private key of all terminals.
In the prior art, user is when using shared unmanned plane, can by user terminal A PP, the side such as scan the two-dimensional code Formula logs in unmanned plane and manages platform, and then by personal information and after renting data input, unmanned plane manages platform for shared nothing Man-machine tenancy information returns to user.But above-mentioned shared unmanned plane is rented in process, user terminal and unmanned plane pipe The safety of the interactive information of platform can not ensure there is the possibility attacked.
As shown in Figure 1, increasing the key production center for managing in the lease system of shared unmanned plane provided by the invention The public key and private key of terminal are managed, so that unmanned plane management platform encrypts unmanned plane tenancy message using public key, terminal Unmanned plane tenancy message is decrypted using private key, constructing safe information between terminal and unmanned plane management platform hands over Mutual channel ensure that the safety of interactive information.
Fig. 2 is the flow chart of the rental method embodiment one of shared unmanned plane provided by the invention, the execution of the present embodiment Main body can be the terminal in Fig. 1.As shown in Fig. 2, the method for the present embodiment, comprising:
S21: the first request message is sent to the key production center, first request message includes the identity of the terminal Mark.
S22: the first certification message that the key production center is sent is received, the first certification message includes private key, described Private key is that the key production center is obtained using the identity progress operation of parameter preset and the terminal.
Specifically, terminal before the tenancy for obtaining shared unmanned plane, needs first by the first request message to close The key production center obtains private key.Wherein, the key production center can be believable third party, and the key production center can be according to end The identity provided is provided, carries out operation using parameter preset and preset algorithm, obtains the private key of the terminal, and recognize by first Card message is sent to terminal, wherein the parameter preset can be raw according to preset algorithm in key production center initial phase At.
Wherein, terminal to the key production center send the first request message opportunity be not especially limited, can obtain Any moment before the tenancy of shared unmanned plane is taken to carry out.In a kind of optional embodiment, terminal is flat in unmanned plane management When platform is registered, the first request message is sent to the key production center.In another optional embodiment, terminal is got After unmanned plane manages the unmanned plane tenancy message that platform is sent, find the message for encryption message and without corresponding decrypted private key When, the first request message is sent to the key production center to request private key.
Optionally, the identity of the terminal is any a string significant characters, including but not limited to: user's The address email, phone number, identification number etc..
S23: the second request message is sent to unmanned plane management platform, second request message includes the body of the terminal Part mark, the second message are used to indicate unmanned plane management platform according to the identity and the default ginseng of the terminal Number generates public key for the terminal.
Specifically, using identify-based encryption scheme in the present embodiment, identify-based encryption scheme is using non- Symmetric cryptosystem, by taking sender A and recipient's B communication process as an example, sender A using recipient B public key to plaintext into Row encryption obtains ciphertext, and after recipient B receives ciphertext, ciphertext is decrypted using the private key of recipient B, obtains in plain text. Therefore, in the present embodiment, terminal sends the second request message to unmanned plane management platform, including the identity of terminal, To which unmanned plane management platform can obtain the corresponding public key of the terminal according to the identity of terminal, and then unmanned plane management is flat Platform can encrypt unmanned plane tenancy message according to the public key of terminal.
Wherein, unmanned plane management platform can carry out operation according to the identity of parameter preset and terminal, raw for terminal At public key.The parameter preset is that the key production center is that terminal generates used parameter preset when private key.The present invention for The method that unmanned plane management platform obtains the parameter preset is not especially limited.In a kind of optional embodiment, key is raw Production center sends the parameter preset after initial phase generates the parameter preset, to unmanned plane management platform.It is another In optional embodiment, unmanned plane manages platform when needing using the parameter preset, sends and asks to the key production center Message is asked to be obtained.
It should be understood that terminal needs before managing platform application tenancy to unmanned plane, platform is managed to unmanned plane Send the second request message, unmanned plane management platform enabled to obtain the corresponding public key of the terminal in time, so can to It is encrypted when terminal sends unmanned plane tenancy message using the public key.In a kind of optional embodiment, terminal is being stepped on When recording unmanned plane management platform, the second request message is sent to unmanned plane management platform.
S24: the unmanned plane tenancy message that unmanned plane management platform is sent is received, the unmanned plane tenancy message is to make With the message of the public key encryption.
S25: the unmanned plane tenancy message is decrypted using the private key, obtains the tenancy of unmanned plane.
Unmanned plane manage platform be terminal distribution unmanned plane tenancy after, using public key to unmanned plane tenancy message into Row encryption is sent to terminal, and terminal is decrypted unmanned plane tenancy message using private key, to obtain the rental of unmanned plane Power.Due to only having terminal just to possess private key, so that other people can not attack unmanned plane tenancy message, shared nothing ensure that The safety of the interacting message of man-machine lease system.
In the present embodiment, terminal is by sending the first request message to the key production center, in first request message Identity including the terminal, so that the key production center is that the terminal generates private key;By flat to unmanned plane management Platform sends the second request message, and second request message includes the identity of the terminal, so that unmanned plane manages platform Public key can be generated for the terminal;And then unmanned plane management platform encrypts unmanned plane tenancy message using public key, Terminal is decrypted unmanned plane tenancy message using private key, obtains the tenancy of unmanned plane.By the above process, it ensure that Unmanned plane manages the safety of message between platform and terminal, avoids by outside world.
Fig. 3 A is the flow chart of the rental method embodiment two of shared unmanned plane provided by the invention, and Fig. 3 B mentions for the present invention The signaling process figure of the rental method embodiment two of the shared unmanned plane supplied, in conjunction with Fig. 3 A and Fig. 3 B, the present embodiment is to shared nothing The interactive process of man-machine lease system is described in detail.
As shown in Figure 3A and Figure 3B, the method for the present embodiment includes:
S31: terminal sends the first request message to the key production center, and the first request message includes the identity mark of terminal Know.
S32: the key production center carries out operation using the identity of parameter preset and terminal, generates private key for terminal.
S33: the key production center sends the first certification message to terminal, includes private key in the first certification message.
S34: terminal sends the second request message to unmanned plane management platform, and the second request message includes the identity mark of terminal Know.
S35: unmanned plane manages platform according to the identity of parameter preset and terminal, generates public key for terminal.
S36: unmanned plane management platform encrypts unmanned plane tenancy message using public key.
S37: unmanned plane manages platform and sends unmanned plane tenancy message to terminal.
S38: terminal is decrypted unmanned plane tenancy message using private key, obtains the tenancy of unmanned plane.
The specific implementation process of the present embodiment can be found in the detailed description of above-described embodiment one, and details are not described herein again.
In addition, it is necessary to explanation, in the present embodiment it is exemplary be the shared unmanned plane under one of scene rental Message interaction process in system.It should be understood that the present invention for above-mentioned steps execution sequence and be not especially limited, on Sequence can be executed with different according to specific application scenarios by stating each step.
It optionally, can also include: that the key production center is sent out to unmanned plane management platform before the S35 in the present embodiment The second certification message is sent, the second certification message includes the parameter preset.
It should be noted that above-mentioned steps can be executed in any position before S25, the present invention does not make this specific It limits.
In the present embodiment, terminal is by sending the first request message to the key production center, in first request message Identity including the terminal, so that the key production center is that the terminal generates private key;By flat to unmanned plane management Platform sends the second request message, and second request message includes the identity of the terminal, so that unmanned plane manages platform Public key can be generated for the terminal;And then unmanned plane management platform encrypts unmanned plane tenancy message using public key, Terminal is decrypted unmanned plane tenancy message using private key, obtains the tenancy of unmanned plane.By the above process, it ensure that Unmanned plane manages the safety of message between platform and terminal, avoids by outside world.
Fig. 4 A is the flow chart of the rental method embodiment three of shared unmanned plane provided by the invention, and Fig. 4 B mentions for the present invention The signaling process figure of the rental method embodiment three of the shared unmanned plane supplied, on the basis of the above embodiments, the present embodiment pair The process that terminal obtains private key is described in more detail.
As shown in Figure 4 A and 4 B shown in FIG., the method for the present embodiment includes:
S41: terminal sends the first request message to the key production center, and first request message includes the terminal Identity and the token for carrying validity period.
S42: the key production center uses the identity of parameter preset and the terminal within the validity period of the token Operation is carried out, generates private key for the terminal.
S43: the key production center sends the first certification message to the terminal, includes described in the first certification message Private key and the token for carrying validity period.
S44: terminal sends confirmation message to the key production center, includes described carry effectively in the confirmation message The token of phase.
On the basis of the above embodiments, in the method for the present embodiment, terminal is asked to key production center transmission first It further include the token for carrying validity period in first request message, so that the key production center is in the token when seeking message Validity period in for terminal generate private key, and send the first certification message, and then terminal to terminal within the validity period of the token Confirmation message is sent to the key production center within the validity period of the token.
In the present embodiment, by the way that token mechanism is added, message in shared unmanned plane lease system can be further increased and handed over Mutual safety.Specifically, on the one hand, can be rationally arranged by the duration to token expiration, so that in the token Validity period in, other people can not attack.For example, according to network state can be that token is arranged one shorter effective for terminal Phase, so that other people can not carry out network attack within the shorter validity period.On the other hand, terminal and the key production center may be used also To determine the safety of network according to the validity period of token.For example, if terminal send the first request message after, in having for token In the effect phase, corresponding first certification message is not received, then the first request message can be retransmitted, so that the key production center Private key is redistributed for terminal.
Fig. 5 is the structural schematic diagram of the rental Installation practice one of shared unmanned plane provided by the invention, the present embodiment Device may be disposed in terminal.As shown in figure 5, the rental device 500 of the shared unmanned plane of the present embodiment, may include: to send Module 501, receiving module 502 and deciphering module 503.
Wherein, sending module 501, for sending the first request message, first request message to the key production center Identity including the terminal.
Receiving module 502, for receiving the first certification message of key production center transmission, the first certification message package Private key is included, the private key is that the key production center is obtained using the identity progress operation of parameter preset and the terminal 's.
Sending module 501 is also used to manage platform the second request message of transmission, the second request message packet to unmanned plane The identity of the terminal is included, the second message is used to indicate unmanned plane management platform according to the identity of the terminal And the parameter preset, public key is generated for the terminal.
Receiving module 502 is also used to receive the unmanned plane tenancy message that unmanned plane management platform is sent, the unmanned plane Tenancy message is the message using the public key encryption.
Deciphering module 503 obtains unmanned plane for the unmanned plane tenancy message to be decrypted using the private key Tenancy.
Optionally, first request message further includes the token for carrying validity period, and it is raw that the token is used to indicate key Production center generates private key within the validity period of the token, for the terminal;Correspondingly, further including in the first certification message The token for carrying validity period.
Optionally, sending module 501 are also used to send confirmation message, the confirmation message to the key production center In include it is described carry validity period token.
The rental device of the shared unmanned plane of the present embodiment can be used for executing terminal side in any of the above-described embodiment of the method Technical solution, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Fig. 6 is the structural schematic diagram of the rental Installation practice two of shared unmanned plane provided by the invention, the present embodiment Device may be disposed at the key production center.As shown in fig. 6, the rental device 600 of the shared unmanned plane of the present embodiment, can wrap It includes: receiving module 601, processing module 602 and sending module 603.
Wherein, receiving module 601, for receiving the first request message of terminal transmission, first request message includes The identity of the terminal.
Processing module 602, it is raw for the terminal for using the identity of parameter preset and the terminal to carry out operation At private key.
Sending module 603 includes described in the first certification message for sending the first certification message to the terminal Private key, the private key are decrypted for the terminal to from the unmanned plane management received unmanned plane tenancy message of platform.
It optionally, further include the token for carrying validity period in the first message;Correspondingly, processing module 602, specific to use In in the validity period in the token, operation is carried out using the identity of parameter preset and the terminal, it is raw for the terminal At private key;It further include the token for carrying validity period in the first certification message.
Optionally, receiving module 601 are also used to receive the confirmation message that the terminal is sent, wrap in the confirmation message Include the token for carrying validity period.
Optionally, sending module 603 are also used to manage platform to unmanned plane and send the second certification message, and described second recognizes Demonstrate,proving message includes the parameter preset.
The rental device of the shared unmanned plane of the present embodiment can be used for executing key in any of the above-described embodiment of the method and produce The technical solution of central side, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Fig. 7 is the structural schematic diagram of the rental Installation practice three of shared unmanned plane provided by the invention, the present embodiment Device may be disposed in unmanned plane management platform.It, can be with as shown in fig. 7, the rental device 700 of the shared unmanned plane of the present embodiment It include: receiving module 701, processing module 702, encrypting module 703 and sending module 704.
Receiving module 701, for receiving the second request message of terminal transmission, second request message includes the end The identity at end.
Processing module 702 generates public key for the identity according to parameter preset and the terminal for the terminal.
Encrypting module 703, for being encrypted using the public key to unmanned plane tenancy message.
Sending module 704, for sending the unmanned plane tenancy message to the terminal, so that the terminal uses private The unmanned plane tenancy message is decrypted in key, obtains the tenancy of unmanned plane;Wherein, the private key is raw for the key Production center carries out what operation obtained using the identity of the parameter preset and the terminal.
Optionally, receiving module 701, be also used to receive the key production center transmission second certification message, described second Authenticating includes the parameter preset in message.
The rental device of the shared unmanned plane of the present embodiment, can be used for executing the unmanned plane in any of the above-described embodiment of the method The technical solution of platform side is managed, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Fig. 8 is the structural schematic diagram of terminal embodiment provided by the invention, as shown in figure 8, the terminal 800 of the present embodiment, It may include: memory 801, processor 802 and computer program, wherein the computer program is stored in memory 801 In, and be configured as executing the technical solution to realize terminal side in any of the above-described embodiment of the method by processor 802, it realizes Principle is similar with technical effect, and details are not described herein again.
Fig. 9 is the structural schematic diagram of the key production center provided by the invention embodiment, as shown in figure 9, the present embodiment The key production center 900 may include: memory 901, processor 902 and computer program, wherein the computer program It is stored in memory 901, and is configured as being executed by processor 902 to realize key production in any of the above-described embodiment of the method The technical solution of central side, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Figure 10 is the structural schematic diagram that unmanned plane provided by the invention manages platform embodiment, as shown in Figure 10, this implementation The unmanned plane of example manages platform 1000, may include: memory 1001, processor 1002 and computer program, wherein the meter Calculation machine program is stored in memory 1001, and is configured as being executed by processor 1002 to realize any of the above-described embodiment of the method The technical solution of middle unmanned plane management platform side, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored thereon with computer program, the meter Calculation machine program is executed by processor, and the technical solution of terminal side in any of the above-described embodiment of the method may be implemented, alternatively, can be real The technical solution of key production center side in existing any of the above-described embodiment of the method, implements alternatively, any of the above-described method may be implemented The technical solution of unmanned plane management platform side in example, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Figure 11 is the structural schematic diagram of the lease system embodiment of shared unmanned plane provided by the invention, as shown in figure 11, The lease system 1100 of the shared unmanned plane of the present embodiment may include: terminal 1101, the key production center 1102 and unmanned plane Manage platform 1103, wherein terminal 1101 can use structure as shown in Figure 8, and the key production center 1102 can be using such as Structure shown in Fig. 9, unmanned plane management platform 1103 can use structure as shown in Figure 10.The shared unmanned plane of the present embodiment Lease system, can be used for executing the technical solution of any of the above-described embodiment of the method, it is similar that the realization principle and technical effect are similar, this Place repeats no more.
The system of the sign language interpreter of the present embodiment can be used for executing the technical solution in any of the above-described embodiment of the method, The realization principle and technical effect are similar, and details are not described herein again.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of unit, only A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of device or unit It connects, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) or processor (English: processor) execute this hair The part steps of bright each embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviation: ROM), random access memory (English: Random Access Memory, letter Claim: RAM), the various media that can store program code such as magnetic or disk.
In the embodiment of the above-mentioned network equipment or terminal device, it should be appreciated that processor can be central processing unit (English: Central Processing Unit, referred to as: CPU), it can also be other general processors, digital signal processor (English: Digital Signal Processor, abbreviation: DSP), specific integrated circuit (English: Application Specific Integrated Circuit, referred to as: ASIC) etc..General processor can be microprocessor or the processor It is also possible to any conventional processor etc..Hardware handles can be embodied directly in conjunction with the step of method disclosed in the present application Device executes completion, or in processor hardware and software module combination execute completion.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (17)

1.一种共享无人机的租用方法,其特征在于,应用于终端,包括:1. a rental method of shared drone, is characterized in that, is applied to terminal, comprises: 向密钥生产中心发送第一请求消息,所述第一请求消息包括所述终端的身份标识;sending a first request message to the key production center, where the first request message includes the identity of the terminal; 接收密钥生产中心发送的第一认证消息,所述第一认证消息包括私钥,所述私钥为所述密钥生产中心使用预设参数和所述终端的身份标识进行运算得到的;receiving a first authentication message sent by a key production center, where the first authentication message includes a private key, and the private key is obtained by an operation performed by the key production center using preset parameters and the identity identifier of the terminal; 向无人机管理平台发送第二请求消息,所述第二请求消息包括所述终端的身份标识,所述第二消息用于指示无人机管理平台根据所述终端的身份标识以及所述预设参数,为所述终端生成公钥;Send a second request message to the drone management platform, where the second request message includes the identity of the terminal, and the second message is used to instruct the drone management platform to use the terminal's identity and the preset Set parameters to generate a public key for the terminal; 接收无人机管理平台发送的无人机租用权消息,所述无人机租用权消息为使用所述公钥加密的消息;receiving a drone rental right message sent by the drone management platform, where the drone rental right message is a message encrypted with the public key; 使用所述私钥对所述无人机租用权消息进行解密,获得无人机的租用权。Decrypt the drone rental right message using the private key to obtain the drone rental right. 2.根据权利要求1所述的方法,其特征在于,所述第一请求消息还包括携带有效期的令牌,所述令牌用于指示密钥生产中心在所述令牌的有效期内,为所述终端生成私钥;2 . The method according to claim 1 , wherein the first request message further comprises a token carrying a validity period, and the token is used to indicate that the key production center is within the validity period of the token. 3 . the terminal generates a private key; 相应的,所述第一认证消息中还包括所述携带有效期的令牌。Correspondingly, the first authentication message further includes the token carrying the validity period. 3.根据权利要求2所述的方法,其特征在于,所述接收密钥生产中心发送的第一认证消息之后,还包括:3. The method according to claim 2, characterized in that, after said receiving the first authentication message sent by the key production center, further comprising: 向所述密钥生产中心发送确认消息,所述确认消息中包括所述携带有效期的令牌。Send a confirmation message to the key production center, where the confirmation message includes the token carrying the validity period. 4.一种共享无人机的租用方法,其特征在于,应用于密钥生产中心,包括:4. a method for renting a shared drone, characterized in that, applied to a key production center, comprising: 接收终端发送的第一请求消息,所述第一请求消息包括所述终端的身份标识;receiving a first request message sent by a terminal, where the first request message includes an identity of the terminal; 使用预设参数和所述终端的身份标识进行运算,为所述终端生成私钥;Use preset parameters and the identity of the terminal to perform operations to generate a private key for the terminal; 向所述终端发送第一认证消息,所述第一认证消息中包括所述私钥,所述私钥用于所述终端对从无人机管理平台接收的无人机租用权消息进行解密。Send a first authentication message to the terminal, where the first authentication message includes the private key, and the private key is used by the terminal to decrypt the drone rental right message received from the drone management platform. 5.根据权利要求4所述的方法,其特征在于,所述第一消息中还包括携带有效期的令牌;5. The method according to claim 4, wherein the first message further comprises a token carrying a validity period; 相应的,所述使用预设参数和所述终端的身份标识进行运算,为所述终端生成私钥,包括:Correspondingly, the operation using the preset parameters and the identity of the terminal to generate a private key for the terminal includes: 在所述令牌的有效期内,使用预设参数和所述终端的身份标识进行运算,为所述终端生成私钥;Within the validity period of the token, use preset parameters and the identity of the terminal to perform operations to generate a private key for the terminal; 所述第一认证消息中还包括所述携带有效期的令牌。The first authentication message further includes the token carrying the validity period. 6.根据权利要求5所述的方法,其特征在于,所述向所述终端发送第一认证消息之后,还包括:6. The method according to claim 5, wherein after the sending the first authentication message to the terminal, the method further comprises: 接收所述终端发送的确认消息,所述确认消息中包括所述携带有效期的令牌。A confirmation message sent by the terminal is received, where the confirmation message includes the token carrying the validity period. 7.根据权利要求4-6任一项所述的方法,其特征在于,还包括:7. The method according to any one of claims 4-6, further comprising: 向无人机管理平台发送第二认证消息,所述第二认证消息包括所述预设参数。Send a second authentication message to the drone management platform, where the second authentication message includes the preset parameters. 8.一种共享无人机的租用方法,其特征在于,应用于无人机管理平台,包括:8. A method for renting a shared drone, characterized in that, applied to a drone management platform, comprising: 接收终端发送的第二请求消息,所述第二请求消息包括所述终端的身份标识;receiving a second request message sent by the terminal, where the second request message includes the identity of the terminal; 根据预设参数和所述终端的身份标识,为所述终端生成公钥;generating a public key for the terminal according to the preset parameters and the identity of the terminal; 使用所述公钥对无人机租用权消息进行加密;encrypting the drone rental right message using the public key; 向所述终端发送所述无人机租用权消息,以使所述终端使用私钥对所述无人机租用权消息进行解密,获取无人机的租用权;其中,所述私钥为所述密钥生产中心使用所述预设参数和所述终端的身份标识进行运算得到的。Send the drone rental right message to the terminal, so that the terminal decrypts the drone rental right message with a private key to obtain the drone rental right; wherein the private key is the The key production center uses the preset parameters and the terminal's identity to obtain by operation. 9.根据权利要求8所述的方法,其特征在于,还包括:9. The method of claim 8, further comprising: 接收密钥生产中心发送的第二认证消息,所述第二认证消息中包括所述预设参数。A second authentication message sent by the key production center is received, where the second authentication message includes the preset parameter. 10.一种共享无人机的租用装置,其特征在于,应用于终端,包括:10. A rental device for sharing drones, characterized in that, applied to a terminal, comprising: 发送模块,用于向密钥生产中心发送第一请求消息,所述第一请求消息包括所述终端的身份标识;a sending module, configured to send a first request message to the key production center, where the first request message includes the identity of the terminal; 接收模块,用于接收密钥生产中心发送的第一认证消息,所述第一认证消息包括私钥,所述私钥为所述密钥生产中心使用预设参数和所述终端的身份标识进行运算得到的;The receiving module is configured to receive the first authentication message sent by the key production center, where 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 operation; 所述发送模块,还用于向无人机管理平台发送第二请求消息,所述第二请求消息包括所述终端的身份标识,所述第二消息用于指示无人机管理平台根据所述终端的身份标识以及所述预设参数,为所述终端生成公钥;The sending module is further configured to send a second request message to the drone management platform, where the second request message includes the identity of the terminal, and the second message is used to instruct the drone management platform according to the the identity of the terminal and the preset parameters, and generate a public key for the terminal; 所述接收模块,还用于接收无人机管理平台发送的无人机租用权消息,所述无人机租用权消息为使用所述公钥加密的消息;The receiving module is further configured to receive a drone rental right message sent by the drone management platform, where the drone rental right message is a message encrypted with the public key; 解密模块,用于使用所述私钥对所述无人机租用权消息进行解密,获得无人机的租用权。The decryption module is used for decrypting the drone rental right message by using the private key to obtain the drone rental right. 11.一种共享无人机的租用装置,其特征在于,应用于密钥生产中心,包括:11. A rental device of a shared drone, characterized in that, applied to a key production center, comprising: 接收模块,用于接收终端发送的第一请求消息,所述第一请求消息包括所述终端的身份标识;a receiving module, configured to receive a first request message sent by a terminal, where the first request message includes an identity of the terminal; 处理模块,用于使用预设参数和所述终端的身份标识进行运算,为所述终端生成私钥;a processing module, configured to perform operations using preset parameters and the identity of the terminal to generate a private key for the terminal; 发送模块,用于向所述终端发送第一认证消息,所述第一认证消息中包括所述私钥,所述私钥用于所述终端对从无人机管理平台接收的无人机租用权消息进行解密。A sending module, configured to send a first authentication message to the terminal, where the first authentication message includes the private key, and the private key is used by the terminal to rent the drone received from the drone management platform Decrypt the message. 12.一种共享无人机的租用装置,其特征在于,应用于无人机管理平台,包括:12. A rental device for sharing drones, characterized in that, applied to a drone management platform, comprising: 接收模块,用于接收终端发送的第二请求消息,所述第二请求消息包括所述终端的身份标识;a receiving module, configured to receive a second request message sent by the terminal, where the second request message includes the identity of the terminal; 处理模块,用于根据预设参数和所述终端的身份标识,为所述终端生成公钥;a processing module, configured to generate a public key for the terminal according to preset parameters and the identity of the terminal; 加密模块,用于使用所述公钥对无人机租用权消息进行加密;an encryption module for encrypting the drone rental right message using the public key; 发送模块,用于向所述终端发送所述无人机租用权消息,以使所述终端使用私钥对所述无人机租用权消息进行解密,获取无人机的租用权;其中,所述私钥为所述密钥生产中心使用所述预设参数和所述终端的身份标识进行运算得到的。A sending module, configured to send the drone rental right message to the terminal, so that the terminal decrypts the drone rental right message using a private key to obtain the drone rental right; The private key is obtained by the key production center using the preset parameters and the terminal's identity through an operation. 13.一种终端,其特征在于,包括:13. A terminal, characterized in that, comprising: 存储器;memory; 处理器;以及processor; and 计算机程序;Computer program; 其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如权利要求1-3任一项所述的方法。wherein the computer program is stored in the memory and configured to be executed by the processor to implement the method of any of claims 1-3. 14.一种密钥生产中心,其特征在于,包括:14. A key production center, comprising: 存储器;memory; 处理器;以及processor; and 计算机程序;Computer program; 其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如权利要求4-7任一项所述的方法。wherein the computer program is stored in the memory and configured to be executed by the processor to implement the method of any of claims 4-7. 15.一种无人机管理平台,其特征在于,包括:15. A drone management platform, comprising: 存储器;memory; 处理器;以及processor; and 计算机程序;Computer program; 其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如权利要求8或9所述的方法。wherein the computer program is stored in the memory and configured to be executed by the processor to implement the method of claim 8 or 9. 16.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-3任一项所述的方法,或者,如权利要求4-7任一项所述的方法,或者,如权利要求8或9所述的方法。16. A computer-readable storage medium, characterized in that a computer program is stored thereon, and the computer program is executed by a processor to implement the method according to any one of claims 1-3, or, as claimed in claim 1 The method of any one of 4-7, or, the method of claim 8 or 9. 17.一种共享无人机的租用系统,其特征在于,包括:如权利要求13所述的终端、如权利要求14所述的密钥生产中心、如权利要求15所述的无人机管理平台。17. A rental system for sharing drones, comprising: a terminal as claimed in claim 13, a key production center as claimed in claim 14, and a drone management system as claimed in claim 15 platform.
CN201810791705.8A 2018-07-18 2018-07-18 Shared unmanned aerial vehicle renting method, device and system Active CN109242591B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810791705.8A CN109242591B (en) 2018-07-18 2018-07-18 Shared unmanned aerial vehicle renting method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810791705.8A CN109242591B (en) 2018-07-18 2018-07-18 Shared unmanned aerial vehicle renting method, device and system

Publications (2)

Publication Number Publication Date
CN109242591A true CN109242591A (en) 2019-01-18
CN109242591B CN109242591B (en) 2021-04-20

Family

ID=65072118

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810791705.8A Active CN109242591B (en) 2018-07-18 2018-07-18 Shared unmanned aerial vehicle renting method, device and system

Country Status (1)

Country Link
CN (1) CN109242591B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110324828A (en) * 2019-07-03 2019-10-11 中国联合网络通信集团有限公司 A kind of road conditions acquisition methods and system, car-mounted device
CN120416849A (en) * 2025-07-02 2025-08-01 远江盛邦安全科技集团股份有限公司 Flight safety control method and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090024845A1 (en) * 2007-07-19 2009-01-22 Benshetler Jeffery E Method and system for encryption of messages in land mobile radio systems
CN205608426U (en) * 2016-04-06 2016-09-28 陈昊 Mandate treater of aircraft, The client terminal , Application processing ware, mandate device
CN106295393A (en) * 2015-06-26 2017-01-04 阿里巴巴集团控股有限公司 Electronic prescription operational approach, Apparatus and system
CN107026727A (en) * 2016-02-02 2017-08-08 阿里巴巴集团控股有限公司 A method, device and system for establishing communication between devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090024845A1 (en) * 2007-07-19 2009-01-22 Benshetler Jeffery E Method and system for encryption of messages in land mobile radio systems
CN106295393A (en) * 2015-06-26 2017-01-04 阿里巴巴集团控股有限公司 Electronic prescription operational approach, Apparatus and system
CN107026727A (en) * 2016-02-02 2017-08-08 阿里巴巴集团控股有限公司 A method, device and system for establishing communication between devices
CN205608426U (en) * 2016-04-06 2016-09-28 陈昊 Mandate treater of aircraft, The client terminal , Application processing ware, mandate device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110324828A (en) * 2019-07-03 2019-10-11 中国联合网络通信集团有限公司 A kind of road conditions acquisition methods and system, car-mounted device
CN110324828B (en) * 2019-07-03 2022-02-01 中国联合网络通信集团有限公司 Road condition acquisition method and system and vehicle-mounted device
CN120416849A (en) * 2025-07-02 2025-08-01 远江盛邦安全科技集团股份有限公司 Flight safety control method and electronic equipment

Also Published As

Publication number Publication date
CN109242591B (en) 2021-04-20

Similar Documents

Publication Publication Date Title
CN105553951B (en) Data transmission method and device
CN105794145B (en) Method utilizing server-assisted private set intersection (PSI)
CN111431713B (en) Private key storage method and device and related equipment
CN109245993A (en) Instant communication method and device based on block chain
CN109728906B (en) Anti-quantum-computation asymmetric encryption method and system based on asymmetric key pool
CN106302422B (en) Business encryption and decryption method and device
CN109309569A (en) The method, apparatus and storage medium of collaboration signature based on SM2 algorithm
CN109067528A (en) Cryptographic operation, method for creating working key, cryptographic service platform and equipment
CN109756329A (en) Anti- quantum calculation shared key machinery of consultation and system based on private key pond
CN109359472A (en) A kind of data encrypting and deciphering processing method, device and relevant device
CN108306732A (en) A kind of random digit generation method, relevant device and system
JP2014531175A (en) Dynamic encryption method
Boneh et al. Hosting services on an untrusted cloud
CN105119891B (en) A kind of data interactive method, set-top box and server
CN103384233B (en) Method, device and system for proxy conversion
CN104868994B (en) Method, device and system for managing cooperative key
CN110417547A (en) The key updating method and system of anti-quantum calculation secret communication based on no cryptographic certificate
CN109242591A (en) Rental method, equipment and the system of shared unmanned plane
Jan An improved lightweight privacy preserving authentication scheme for SIP-Based-VoIP using smart card
CN109120576A (en) Data sharing method and device, computer equipment and storage medium
CN109391473A (en) A kind of method, apparatus and storage medium of Electronic Signature
JP2014533445A (en) Human-independent key management system
JP2008131058A (en) Attribute authentication system, method retrieving behavior history of user in the system, and program
CN114978746A (en) Data encryption transmission method and device, and electronic equipment
CN109600631A (en) The encryption of video file and announcement method and apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant