×

Trusted management controller firmware

  • US 9,935,945 B2
  • Filed: 11/05/2015
  • Issued: 04/03/2018
  • Est. Priority Date: 11/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for ensuring management controller firmware security, by a security manager for a computing device, comprising:

  • storing, at the security manager, a public key and raw identity data, the raw identity data including one or more of a manufacturer name of the computing device, a product name of the computing device, a device model identification of the computing device, a date, a time, text data or hash data;

    receiving, from a management firmware for a management controller of the computing device, encrypted identity data, wherein the encrypted identity data is encrypted using a private key based upon an identical copy of the raw identity data stored on the management controller, the private key being paired with the public key;

    decrypting the encrypted identity data into decrypted identity data using the public key;

    comparing, by the security manager, the decrypted identity data with the raw identity data to determine whether the management firmware is authentic;

    protecting the computing device from harm by the management firmware, in response to determining that the management firmware is not authentic;

    replacing the management firmware with a new management firmware for the management controller;

    obtaining, from the new management firmware, the encrypted identity data;

    decrypting the encrypted identity data with the public key into decrypted identity data;

    comparing the decrypted identity data with the raw identity data to determine whether the new management firmware is authentic; and

    protecting the computing device from harm by the new management firmware, in response to determining that the new management firmware is not authentic.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×