[US Patent & Trademark Office, Patent Full Text and Image Database] [Home] [Boolean Search] [Manual Search] [Number Search] [Help] [Bottom] [View Shopping Cart] [Add to Shopping Cart] [Image] ( 1 of 1 ) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ United States Patent 5,347,581 Naccache , et al. September 13, 1994 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Verification process for a communication system Abstract The process concerns a system, comprising communication devices A1, A2, . . . A.alpha. connected to a central verification device B by the means of communication interfaces wherein each device Ai, having data processing means, communication means, memory means and random or pseudo-random generation means, transmits to the device B, having data processing means, communication means and memory means, a set of DSS digital signatures. Once all the signatures has been received by device B, device B verifies them simultaneously by performing few calculations for verifying a great same number of signatures sequentially. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Inventors: Naccache; David (Maisons-Alfort, FR), M'Raihi; David (Paris, FR) Assignee: Gemplus Developpement (Gemenos, FR) Appl. No.: 08/122,716 Filed: September 15, 1993 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Current U.S. Class: 380/30 ; 380/28; 713/155; 713/168; 713/177; 713/180 Current International Class: H04L 9/32 (20060101); H04K 001/00 () Field of Search: 380/23,24,25,28,30,49 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ References Cited [Referenced By] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ U.S. Patent Documents 4309569 January 1982 Merkle 4964164 October 1990 Fiat 5214702 May 1993 Fischer 5263085 November 1993 Shamir Foreign Patent Documents 093003562 Feb., 1993 WO Primary Examiner: Swann; Tod R. Attorney, Agent or Firm: Nilles & Nilles ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Claims ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ We claim: 1. A verification process in a system comprising .alpha. communicating devices Ai to be connected to a central verification device B by the means of communication interfaces, each communicating device Ai having data processing means, communication means, memory means and random or pseudo-random generation means, performing a digital signature algorithm and producing a digital signature signal, and transmitting a digital signature signal to the central verification device B, the central verification device B having data processing means, communication means and memory means, verifying, in a batch, simultaneously a set of many digital signatures signals once all these digital signature signals have been received, by performing, firstly, processings of the received digital signature signals and by computing, secondly, on the processing results a verification calculation. 2. A process according to claim 1, wherein the digital signature algorithm is DSS and the batch verification operation is performed by: a. device Ai, to sign a message j whose value is m.sub.i,j, picks a random number k.sub.i,j, computes a data couple R.sub.i,j,s.sub.i,j where p being a first module such that 2.sup.L-1 p<2.sup.L for 512.ltoreq.L.ltoreq.1024 and L=64.alpha. for some .alpha., q being a second module such that 2.sup.159