发明名称 |
Method for zero-knowledge authentication of a prover by a verifier providing a user-selectable confidence level and associated application devices |
摘要 |
Authentication is performed to a confidence level (CL) desired by a verifier ( 220 ). A prover ( 210 ) picks and sends certain same size, square matrices to the verifier ( 220 ). A random request bit is sent ( 234 ) from the verifier ( 220 ) to the prover ( 210 ) after the receipt of a certain square matrix. Depending on the request bit, calculations are made ( 244, 264 ) by the verifier ( 220 ) to determine if the matrices sent from the prover are verifiable. The prover ( 210 ) is iteratively authenticated by the verifier ( 220 ). Iterations are continued until ( 320 ) a count of the iterations (IL) reaches a number sufficient to achieve the desired confidence level (CL). After a delay, more iterations can achieve a higher confidence level by building on previous result of authentication without having to begin at zero. During this delay, the verifier ( 220 ) can perform tasks in reliance on the result of authentication. Digital logic can perform the authentication.
|
申请公布号 |
US2006195692(A1) |
申请公布日期 |
2006.08.31 |
申请号 |
US20050066639 |
申请日期 |
2005.02.25 |
申请人 |
KUHLMAN DOUGLAS A;DABBISH EZZAT A;PUHL LARRY C |
发明人 |
KUHLMAN DOUGLAS A.;DABBISH EZZAT A.;PUHL LARRY C. |
分类号 |
H04L9/30;H04K1/00;H04L9/00 |
主分类号 |
H04L9/30 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|