×

Mutually authenticated secure key exchange (MASKE)

  • US 7,424,615 B1
  • Filed: 07/30/2001
  • Issued: 09/09/2008
  • Est. Priority Date: 07/30/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A cryptographic method, including:

  • generating, at a first entity, a first public key MB, the first public key MB being session specific;

    receiving from a second entity, at the first entity, a second public key MA, the second public key MA being session specific;

    generating, at the first entity, a first secret SB by hashing one or more parameters that are known to the first entity and the second entity, at least one of the parameters being a result of hashing one or more of the following;

    a first password PB, the first public key MB, and the second public key MA;

    generating, at the first entity, a first session key KB, the first session key KB being different from the first secret SB, both the first session key KB and the first secret SB being computed from the second public key MA;

    encrypting, at the first entity, a first random nonce NB with the first session key KB or the first secret SB to obtain a first encrypted result;

    encrypting, at the first entity, the first encrypted result with the other one of the first session key KB or the first secret SB to obtain an encrypted random nonce;

    transmitting the encrypted random nonce from the first entity to the second entity;

    receiving a response to the encrypted random nonce; and

    authenticating through determining whether the response includes a correct modification of the first random nonce NB.

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