The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 18, 2003

Filed:

Feb. 11, 2000
Applicant:
Inventors:

Benoît Bole, Versailles, FR;

Jean-Luc Salles, Boulogne Billancourt, FR;

Assignee:

Bull CP8, Louveciennes, FR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/50 ; G06F 1/130 ;
U.S. Cl.
CPC ...
G06F 7/50 ; G06F 1/130 ;
Abstract

The invention relates to a process for securely comparing two main storage registers, comprising defining an auxiliary storage register (A), calculating a first sum of the words composing the auxiliary storage register, comparing the words of the two main storage registers, randomly selecting one of the words of the auxiliary storage register, and modifying the value of the selected word by a first predetermined value if said words of the main storage registers are identical, and modifying the value of said selected word by a second predetermined value if said words of the main storage registers are different, calculating a second sum (S ) of the words of the auxiliary storage register, and modifying the second sum by a value equal to said first value multiplied by the number of words (n) of the main storage registers, and comparing said first and second sums (S , S ). The invention also relates to the associated security module.


Find Patent Forward Citations

Loading…