Patent ID: 7506381

Claim:
A method comprising: beginning execution of a first boot block stored in a first memory as a first part of a boot-up process; causing the first boot block to verify the trustworthiness of at least a portion of the first boot block; when the trustworthiness of the at least a portion of the first boot block is not verified, terminating the boot-up process; when the trustworthiness of the at least a portion of the first boot block is verified, continuing execution of the first boot block as part of the boot-up process; causing the first boot block to verify the trustworthiness of at least a portion of a second boot block; when the trustworthiness of the at least a portion of the second boot block is not verified, terminating the boot-up process; when the trustworthiness of the at least a portion of the second boot block is verified, beginning execution of the second boot block to continue the boot-up process.