×

Software data protection mechanism

  • US 5,276,738 A
  • Filed: 12/17/1992
  • Issued: 01/04/1994
  • Est. Priority Date: 12/17/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A protection mechanism for generating user key values from input binary values and for transforming key values into binary values in a manner that does not require security precautions for preventing disclosure of the manner of generating said user key values, said mechanism comprising:

  • an input register having n number of bit positions for storing a first binary value having n number of bits which is being converted into a key value;

    a pseudo random number generator connected to receive seed and start values, said generator in response to said seed and start values generating repeatable sequences of random number values;

    a scrambler including an array including n number of multibit containers for storing n number of unique multibit random number values included in said repeatable sequences;

    said scrambler including means for randomly rearranging said n number of bits of said binary value as a function of said multibit random number values stored in said n number of containers to form a second n bit binary value; and

    ,an alphanumeric encoder operatively coupled to said scrambler for receiving said second n bit binary value, said encoder including a table for storing a plurality of alphanumeric characters, said encoder using portions of said second binary value for referencing different ones of said alphanumeric characters to produce a series of alphanumeric characters representing one of said user key values.

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