A system for encrypting a data encryption key includes a key encryption
key generator configured to receive a public portion of a label, the
label including an asymmetric key pair of the public portion and a
private portion, the key encryption key generator being further
configured to process the public portion of the label to obtain a key
encryption key, and a data encryption key encoder configured to receive
the key encryption key from the key encryption key generator and to
receive a data encryption key from a random number generator, the encoder
being further configured to encrypt the data encryption key using the key
encryption key to produce an encrypted data encryption key and to provide
the encrypted data encryption key to an encryption device.