A system for executing cryptographic services on a baseboard management
controller separated from a main processor, with the baseboard management
controller having isolated execution and memory with respect to the main
processor. Cryptographic information is communicated between the
baseboard management controller and the main processor to verify BIOS
integrity and provide functionality consistent with Trusted Computer
Platform Architecture.