×

Method and system for secure communication

  • US 9,077,521 B2
  • Filed: 02/16/2011
  • Issued: 07/07/2015
  • Est. Priority Date: 02/24/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for secure communication, comprising:

  • generating, by a server, a first shared key, a first counter and a second counter;

    transmitting, by the server, the first shared key, the first counter and the second counter to a computing device;

    encrypting outgoing messages sent over a network to another computing device using the first shared key shared with said other computing device, and the first counter, said first shared key and said first counter being stored in storage of the computing device;

    decrypting incoming messages received over said network from said other computing device using said first shared key and the second counter stored in said storage of said computing device;

    generating a first hash-based message authentication code from said first shared key and a first value of said first counter;

    generating a second hash-based message authentication code from said first shared key and a second value of said first counter; and

    generating a first encryption key as a first function of said first hash-based message authentication code and said second hash-based message authentication code, wherein said first and said second counters are asynchronous, and wherein said encrypting comprises encrypting using said first encryption key.

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