A body area network master key generation method
A technology of body area network and master key, which is applied to the public key and key distribution of secure communication to achieve the effect of improving security
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2018-05-18
Smart Images

Figure 1 
Figure 2
Abstract
Description
technical field
[0001] The invention relates to the technical field of key generation, in particular to a body area network master key generation method. Background technique
[0002] The body area network protocol (IEEE 802.15.6) specifies the network structure and key agreement mechanism of the body area network. Wherein, the network structure of the body area network adopts a star structure, which is composed of a central node hub and a plurality of target nodes nodes, and each target node node can communicate with the central node hub, but different target node nodes cannot communicate with each other. communication. It should be noted that before each target node communicates with the central node hub, the target node needs to initiate a master key negotiation with the central node. After the negotiation is completed, a temporary key is generated according to the master key. Session key for security operations such as data encryption / authentication.
[0003] The mast...
Examples
Embodiment Construction
[0032] As mentioned in the background technology section, the security of information transmission in the Diffie-Hellman key exchange protocol based on elliptic curves in the prior art is poor.
[0033] The inventors found that in the body area network protocol, the premise of the Diffie-Hellman key exchange protocol based on the elliptic curve is a public elliptic curve E and its upper point G. Then, select a private key SK and calculate the public key PK=SK×G, where × is a unique multiplication operation on the elliptic curve. In this multiplication operation, PK can be obtained with SK and G, but PK and G cannot Calculate the SK.
[0034] Specifically, the negotiation steps in the elliptic curve-based Diffie-Hellman key exchange protocol include:
[0035] Step 01: Negotiating parties A and B each select a private key SK A and SK B ;
[0036] Step 02: Negotiating party A calculates its public key PK A =SK A ×G, sent to negotiating party B; negotiating party B calculate...