IP Library Granted Patent US 7,039,808
Granted Patent B1
US 7,039,808 · App. 09/936,645 · Granted May 2, 2006

Method for verifying a message signature

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,039,808
App. No.
09/936,645
Granted
May 2, 2006
Kind
B1
Abstract

Method for checking the signature of a message, the message, signature, and a certificate having been sent by a signer having a public key to a recipient having a message storage device. According to the invention, the method includes the stages according to which: the certificate in the protected device connected to the storage device of the recipient and checked and at least one checking result data element is sent to a display device connected directly to the protected device, the result data element is checked on the display device, when the certificate is verified, a reduction of the message is calculated in the protected device and the message is recopied onto the display device during the reduction operation, the signature with the public key of the signer is decrypted in the protected device, and the decrypted signature is compared with the reduction carried out, according to the result of the comparison, a message is sent from the protected device to the display device indicating that the signature conforms/does not conform to the message or to the public key of the signer put forward.

Claims (23)

1. Method for checking the signature of a message, the message, signature and a certificate having been sent by a signer having a public key to a recipient having a message storage device, characterised in that it comprises stages according to which:

the message, signature and certificate are loaded from the storage device onto a protected device connected to said storage device of the recipient,

the certificate in the protected device is checked within the protected device by means of a public key of a reliable third party associated with said certificate, and at least one data element of the result of checking is transmitted to a display device connected directly to the protected device,

the result data element is checked on the display device,

when the certificate is verified, a reduction of the message is calculated in the protected device and the message is recopied onto the display device during the reduction operation,

the signature with the public key of the signer are decrypted in said protected device,

the signature decrypted is compared with the carried out reduction, and

according to the result of this comparison, a message is sent from the protected device to the display device indicating that the signature conforms/does not conform to the message or the public key of the signer put forward.

2. Checking method according to claim 1 , characterised in that during loading of the certificate the public key of the reliable third party is loaded.

3. Checking method according to claim 1 , characterised in that said protected device is constituted by a microprocessor card placed in a box connected firstly to said storage device, and secondly to said display device.

4. Checking method according to claim 1 , characterised in that said display device is one selected from the group consisting of a printer, a screen, and a filing device.

5. Checking method according to claim 1 , characterised in that said protected device sends said display device result data of said certificate.

6. Checking method according to claim 1 , characterised in that the protected device comprises firstly a commands/data interface circuit embodying a link with the storage device, and secondly a display interface circuit embodying a link with the display device, said circuits being physically independent.

7. Checking method according to claim 2 , characterised in that said protected device is constituted by a microprocessor card placed in a box connected firstly to said storage device, and secondly to said display device.

8. Checking method according to claim 2 , characterised in that said display device is one selected from the group consisting of a printer, a screen, and a filing device.

9. Checking method according to claim 3 , characterised in that said display device is one selected from the group consisting of a printer, a screen, and a filing device.

10. Checking method according to claim 2 , characterised in that said protected device sends said display device result data of said certificate.

11. Checking method according to claim 3 , characterised in that said protected device sends said display device result data of said certificate.

12. Checking method according to claim 4 , characterised in that said protected device sends said display device result data of said certificate.

13. Checking method according to claim 2 , characterised in that the protected device comprises firstly a commands/data interface circuit embodying a link with the storage device, and secondly a display interface circuit embodying a link with the display device, said circuits being physically independent.

14. Checking method according to claim 3 , characterised in that the protected device comprises firstly a commands/data interface circuit embodying a link with the storage device, and secondly a display interface circuit embodying a link with the display device, said circuits being physically independent.

15. Checking method according to claim 4 , characterised in that the protected device comprises firstly a commands/data interface circuit embodying a link with the storage device, and secondly a display interface circuit embodying a link with the display device, said circuits being physically independent.

16. Checking method according to claim 5 , characterised in that the protected device comprises firstly a commands/data interface circuit embodying a link with the storage device, and secondly a display interface circuit embodying a link with the display device, said circuits being physically independent.

Assignments (3)
CHANGE OF NAME Recorded Aug 31, 2010
From: AXALTO SA
To: GEMALTO SA
Reel/Frame 024906/0851 →
CHANGE OF NAME Recorded Oct 14, 2005
From: SCHLUMBERGER SYSTEMES
To: AXALTO SA
Reel/Frame 016883/0316 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2001
From: FAUSEE, ARNAUD
To: SCHULUMBERGER SYSTEMES
Reel/Frame 012481/0029 →