Computer implemented secret object key block cipher encryption and digital signature device and method

DC
  • US 6,259,789 B1
  • Filed: 12/12/1997
  • Issued: 07/10/2001
  • Est. Priority Date: 12/12/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method for encrypting data comprising the steps of:

  • creating at least one object key in a block cipher, the at least one object key comprising data and methods that operate on said data;

    creating a key schedule based upon the at least one object key;

    encrypting a random session object key in a block cipher encryption process with the at least one object key;

    encrypting a block of input plaintext data utilizing said key schedule;

    modifying the at least one object key based on seeding from the random session object key;

    modifying the key schedule based upon the at least one modified object key;

    encrypting a next block of input plaintext data utilizing said modified key schedule; and

    repeating the steps of modifying the at least one object key, modifying the key schedule and encrypting utilizing the modified key schedule until the encrypting of blocks of plaintext data is completed.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×