×

Method and system for secure key exchange

  • US 6,898,288 B2
  • Filed: 05/23/2002
  • Issued: 05/24/2005
  • Est. Priority Date: 10/22/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for secure transmission of a data message between a sender and a receiver, the method comprising:

  • locking, at the sender, the data message using a first lock;

    prior to locking the data message at the sender, encoding the data message, said encoding including partitioning the data message into partition blocks and encoding each partition block by performing one or more operations selected from the set comprising;

    rearranging data within the block when the partition block matches a first predefined data pattern, expanding the partition block by adding one or more predefined data values when the partition block matches a second predefined data pattern, and expanding the partition by adding a data value obtained by performing a mathematical linear operation on one or more data values within the partition block;

    transmitting the locked data message to the receiver;

    double-locking, at the receiver, the locked data message using a second lock;

    transmitting the double-locked data message back to the sender;

    unlocking, at the sender, the first lock of the double-locked data message using a first key, leaving the data message single-locked by the second lock;

    transmitting the single-locked data message back to the receiver; and

    unlocking, at the receiver, the second lock of the single-locked data message using a second key to generate the data message;

    wherein the locking and unlocking at the sender comprise mathematical linear computations.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×