Invention Grant
- Patent Title: System and method of performing authentication
- Patent Title (中): 执行身份验证的系统和方法
-
Application No.: US12116819Application Date: 2008-05-07
-
Publication No.: US08175266B2Publication Date: 2012-05-08
- Inventor: Mathieu Ciet , Augustin Farrugia , Jean-Francois Riendeau , Nicholas T. Sullivan
- Applicant: Mathieu Ciet , Augustin Farrugia , Jean-Francois Riendeau , Nicholas T. Sullivan
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Novak Druce + Quigg LLP
- Main IPC: H04L29/06
- IPC: H04L29/06

Abstract:
Disclosed herein are systems, method and computer readable medium for providing authentication of an entity B by an entity A. In the method, entity A selects a value p, a range [a, b] and a granularity epsilon. Entity A sends p, [a, b], and epsilon to entity B. Entity B initializes a value yB=0 and for each x in {a, a+epsilon, . . . , b−epsilon, b} and computes z=E(x)*x. The function E(x) is an encryption scheme and the multiplication is carried out mod p. Entity B updates yB=yB+z. After processing each x, entity B sends yB to entity A. Entity A performs the same calculation and generates a yA value and compares yA with yB. If yB=yA, Entity A authenticate entity B. In one aspect, a light HMAC scheme splits an input x into n blocks with key expansion.
Public/Granted literature
- US20090279696A1 SYSTEM AND METHOD OF PERFORMING AUTHENTICATION Public/Granted day:2009-11-12
Information query