Patent ID: 8145917

Claim:
A method comprising: providing a public key infrastructure key to each of a plurality of subsystems of a modular device; providing a hashing mechanism to each of the plurality of subsystems of the modular device; and verifying, by the plurality of subsystems of the modular device, the authenticity of the plurality of subsystems during boot-up using the public key infrastructure key and the hashing mechanism, wherein the plurality of subsystems of the modular device comprise a connectivity subsystem, an application subsystem, and an internal storage subsystem, and wherein the connectivity subsystem, the application subsystem, and the internal storage subsystem are internal to the modular device, wherein the connectivity subsystem comprises a single security manager configured to authorize the plurality of subsystems and configured to send at least one of a plurality of advertisement messages for authorizing at least one of the plurality of subsystems, an application subsystem configured to forward the at least one of a plurality of advertisement messages to another of the plurality of subsystems, and an internal storage subsystem configured to receive the forwarded at least one of the plurality of advertisement messages, wherein the plurality of advertisement messages include a public key and a certificate.