A method for storing a crypto key and an associated checkword of the
crypto key stored in a non-volatile memory within a micrcontroller and
then providing the crypto key and associated checkword to an encryption
device. The method next loads the crypto key and associated checkword
into the encryption device.