×

Dynamic system bus encryption using improved differential transitional encoding

  • US 7,248,696 B2
  • Filed: 09/12/2002
  • Issued: 07/24/2007
  • Est. Priority Date: 09/12/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for dynamically encrypting a data bus, comprising:

  • receiving, by a data bus transmitter coupled to a data bus, a first input data packet;

    mapping the first input data packet to a corresponding one of a plurality of different encrypted logic status values dependent upon a selected pseudo-random number in accordance with a selected mapping function and a selected bus cycle, to generate a first encrypted data packet;

    wherein the selected mapping function employs differential transitional encoding based on the selected pseudo-random number;

    wherein the selected pseudo-random number is associated with the selected bus cycle, from a plurality of pseudo-random numbers and a plurality of bus cycles; and

    transmitting the first encrypted data packet to a data bus receiver coupled to the data bus.

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