A key management method for a wireless multi-hop network, comprising: a key generating step: building, by a trusted center, an ID-based public key according to an identity of a device to be registered; generating, by the trusted center, an ID-based private key of the device by using the public key and a master key; a key distributing step: submitting, by the device, the identity of the device to the trusted center of the wireless multi-hop network; and obtaining, by the device, an ID-based public-private key pair from the trusted center of the wireless multi-hop network in a secured manner; the method characterised by: a key storing step: storing, by the trusted center, the master key for generating the ID-based private key of the device, and an ID-based public-private key pair of the trusted center; and storing, by the device, the ID-based public-private key pair of the device; and a key revoking step: receiving, by the trusted center, a revocation request sent by the device to the trusted center of the wireless multi-hop network; adding, by the trusted center, the ID-based public key of the device to a public key revocation table. a key generating step: building, by a trusted center, an ID-based public key according to an identity of a device to be registered; generating, by the trusted center, an ID-based private key of the device by using the public key and a master key; building, by a trusted center, an ID-based public key according to an identity of a device to be registered; generating, by the trusted center, an ID-based private key of the device by using the public key and a master key; a key distributing step: submitting, by the device, the identity of the device to the trusted center of the wireless multi-hop network; and obtaining, by the device, an ID-based public-private key pair from the trusted center of the wireless multi-hop network in a secured manner; the method characterised by: a key storing step: storing, by the trusted center, the master key for generating the ID-based private key of the device, and an ID-based public-private key pair of the trusted center; and storing, by the device, the ID-based public-private key pair of the device; and a key revoking step: receiving, by the trusted center, a revocation request sent by the device to the trusted center of the wireless multi-hop network; adding, by the trusted center, the ID-based public key of the device to a public key revocation table. submitting, by the device, the identity of the device to the trusted center of the wireless multi-hop network; and obtaining, by the device, an ID-based public-private key pair from the trusted center of the wireless multi-hop network in a secured manner; the method characterised by: a key storing step: storing, by the trusted center, the master key for generating the ID-based private key of the device, and an ID-based public-private key pair of the trusted center; and storing, by the device, the ID-based public-private key pair of the device; and a key revoking step: receiving, by the trusted center, a revocation request sent by the device to the trusted center of the wireless multi-hop network; adding, by the trusted center, the ID-based public key of the device to a public key revocation table. a key storing step: storing, by the trusted center, the master key for generating the ID-based private key of the device, and an ID-based public-private key pair of the trusted center; and storing, by the device, the ID-based public-private key pair of the device; and a key revoking step: receiving, by the trusted center, a revocation request sent by the device to the trusted center of the wireless multi-hop network; adding, by the trusted center, the ID-based public key of the device to a public key revocation table. storing, by the trusted center, the master key for generating the ID-based private key of the device, and an ID-based public-private key pair of the trusted center; and storing, by the device, the ID-based public-private key pair of the device; and a key revoking step: receiving, by the trusted center, a revocation request sent by the device to the trusted center of the wireless multi-hop network; adding, by the trusted center, the ID-based public key of the device to a public key revocation table. receiving, by the trusted center, a revocation request sent by the device to the trusted center of the wireless multi-hop network; adding, by the trusted center, the ID-based public key of the device to a public key revocation table.