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

CN104836661BActive Publication Date: 2018-05-18INST OF MICROELECTRONICS CHINESE ACAD OF SCI
3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2018-05-18

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The embodiment of the present invention discloses a body area network master key generation method, the body area network network includes a central node and at least one target node, the method includes: the central node receives the first public key of the target node, and the central node Generate the first key variable value based on the first public key and the second public key of the target node, the first private key and the second private key of the central node to obtain the master key; the target node receives the first public key of the central node , the target node generates the second key variable value based on the first public key and the second public key of the central node, the first private key and the second private key of the target node to obtain the master key; wherein, the first key The variable value is the same as the second key variable value. The body area network master key generation method provided in this embodiment solves the problem that the elliptic curve-based Diffie-Hellman key exchange protocol cannot resist the middleman, and improves the security of information transmission.
Need to check novelty before this filing date? Find Prior Art

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...