Patent ID: 8996869
Filing Date: 2015-03-31
Classification: H04L

Abstract:
1. A system comprising: a crypto ignition key (CIK) configured to store an original device number corresponding to a particular device; a mission module comprising: read logic configured to read mission files from an outside device and to read the original device number from the CIK; cryptographic logic configured to decrypt and authenticate the mission files and to produce decrypted local mission files; random number logic configured to generate a random number; and key logic configured to (a) determine an internal split, based at least in part on the random number and the original device number, (b) generate an internal file encryption key (IFEK), based at least in part the original device number and the internal split, and (c) create a new device number and to have the original device number in the CIK replaced with the new device number; wherein the cryptographic logic is configured to re-encrypt the decrypted local mission files into re-encrypted internal mission files for storage within the mission module; wherein the mission module is configured to delete the IFEK after the re-encrypted internal mission files are created and to erase the decrypted local mission files; wherein when the mission module is attached to the particular device with the CIK, (a) the read logic is configured to read an additional device number from the particular device, (b) the key logic is configured to recreate the IFEK based at least in part on the additional device number and the internal split, and (c) the cryptographic logic is configured to decrypt the re-encrypted internal mission files and produce remote decrypted mission files; and wherein the mission module is configured to install the remote decrypted mission files in the particular device to convert the particular device from an unauthorized device to an authorized device.