×

Encryption key management system for an integrated circuit

  • US 5,687,237 A
  • Filed: 11/13/1995
  • Issued: 11/11/1997
  • Est. Priority Date: 11/13/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. An improved integrated circuit for selectively processing data by encrypting or decrypting said data having:

  • a data bus,a controller in bus communication with said integrated circuit via said data bus for providing data to said integrated circuit and reading data from said integrated circuit,a data register for receiving data from said controller via said data bus and storing said data,a DES key register for receiving and storing first key data (Ks) from said controller via said data bus,a DES control register for receiving and storing control signal from said controller via said data bus,an encryption engine module for reading said data from said data register and said DES key register in response to a specific control signal stored in as DES control register and for processing said data utilizing said first key data (Ks) and outputting said processed data,wherein the improvement comprises;

    said integrated circuit further having,a second DES key register (Kv) isolated from said data bus and having stored therein a second key data (Kv),first selection means for selecting a selected key data from said first key data (Ks) in said DES Key register or said second key data (Kv) in said second DES Key register in response to said data in said DES control register and directing said selected key data to said encryption engine module.

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