US7975142B2

Ring authentication method for concurrency environment

Summary by NHIP

Ring authentication with proof of knowledge

The method provides sender anonymity and deniability in a concurrency environment by exchanging messages between multiple user devices. It certifies the sender through a signature of proof of knowledge using disposable private key/public key pairs generated by the receiver before the certification request.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A ring authentication method for a concurrency environment, the method capable of providing unforgeability, sender anonymity, and deniability in the concurrency environment, in which, when a receiver receiving a message requests a sender of the message to certify the message, the sender requested to certify the message sends a message certification value certifying that the sender is one of a plurality of users {P1, . . . , Pn} and authenticates the message m to the receiver, and the receiver verifies the sent message certification value and authenticates that the message is sent from the one of the plurality of users {P1, . . . , Pn}.

US7975142B2, drawing sheet 1
Sheet 1 of 3

Term

Projected expiry 20 March 2030.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

8 claims: 1 independent, 7 dependent

  1. 1
    Broadest claimClaim Score 58, broad(NHIP)A ring authentication method for a concurrency environment, the method comprising:providing a plurality of user devices {P 1 , . . . , P n } including a sender and a receiver, wherein each of the user devices {P 1 , . . . , P n } sends and receives a message with another one of the user devices {P 1 , . . . , P n } to provide sender anonymity;sending a message from the sender to the receiver;requesting the sender to certify the message, the requesting being performed by the receiver;sending a message certification value certifying that the sender is one of the plurality of user devices {P 1 , . . . , P n } and authenticating the message by using a signature of proof of knowledge from the sender to the receiver;and verifying the message certification value from the sender and checking whether the message is authenticated, the verifying and checking being performed by the receiver.