Method for digital signing of a message
Abstract
Procedure for digitally signing a message to be transmitted to a receiving device by means of a signing device, characterized in that the message to be signed (3) is transmitted from a sending device (1) to a receiving device (5) for then send said message from the receiving device (5), through a telephone network, to an existing signing device in the sending device (1), said message being then signed on the signing device and returned as a signed message (9) to the receiving device (5).

Term
Term ended
Projected expiry passed 24 October 2018, 7.9 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
12 claims: 10 independent, 2 dependent
- 1ES 2 173 652 T3 REIVINDICACIONES 1. Procedimiento para firmar digitalmente un mensaje a transmitir a un dispositivo receptor por medio de un aparato de firmar, caracterizado por el hecho de que el mensaje a firmar (3) es transmitido desde un dispositivo emisor (1) a un dispositivo receptor (5) para a continuación enviar dicho mensaje desde el dispositivo receptor (5), a traves de una red telefónica, a un aparato de firmar existente en el dispositivo emisor (1), siendo luego dicho mensaje firmado en el aparato de firmar y devuelto como mensaje firmado (9) al dispositivo receptor (5).
- 2Procedimiento de acuerdo con la reivindicacion 1, en que el aparato de firmar es un telefono movil (7).
- 3Procedimiento de acuerdo con la reivindicacion 2, en que la red telefónica es una red de telefonía movil.
- 4Procedimiento de acuerdo con una de las reivindicaciones precedentes, en que para firmar se emplea un procedimiento de Public-Key, en especial un procedimiento de Public-Key en que el aparato de firmar proporciona una clave secreta y el dispositivo receptor (5) dispone de la correspondiente clave publica asociada a la clave secreta.
- 5Procedimiento de acuerdo con una de las reivindicaciones precedentes, en que los mensajes son transmitidos entre el dispositivo receptor (5) y teléfono movil (7) a traves del servicio de mensajes cortos SMS (Short-Message-Service).
- 6Procedimiento de acuerdo con una de las reivindicaciones precedentes, en que el mensaje (3) antes de la firma es presentado por medio de un sistema indicador (13) previsto en el teléfono moévil (7).
- 7Procedimiento de acuerdo con una de las reivindicaciones precedentes, en que la clave secreta necesaria para firmar es introducida a travées de un sistema de teclado del teléefono méovil (7).
- 8Procedimiento de acuerdo con una de las reivindicaciones precedentes, en que la clave secreta necesaria para firmar se halla en una tarjeta chip del teléefono méovil, y dicha clave es liberada mediante un numero secreto (PIN) introducido a travées de un teclado del teléefono méovil (7).
- 9Procedimiento de acuerdo con una de las reivindicaciones precedentes, en que la tarjeta chip establece el mensaje firmado (5).
- 10Procedimiento de acuerdo con una de las reivindicaciones precedentes, en que el teléefono mévil (7) realiza el mensaje firmado (7) y en que la clave secreta es leéda de la tarjeta chip (25).
- 11Procedimiento de acuerdo con una de las reivindicaciones precedentes, en que el teléefono mévil (7) sirve ademas como emisor para la transmisién del mensaje firmado (9) al dispositivo receptor (5).
- 12Tarjeta chip para un teléefono méovil, en que la tarjeta chip (25) comprende un dispositivo de firma (21), que presenta una unidad de memoria (27) para almacenar la clave secreta necesaria para establecer el mensaje firmado (9), caracterizada por el hecho de que el dispositivo de firmar (21) realiza un mensaje firmado (9) a partir de un mensaje a firmar (3) recibido en el telefono movil (7) a travées de la red teleféonica. NOTA INFORMATIVA:Conforme a la reserva del art. 167.2 del Convenio de Patentes Europeas (CPE) y a la Disposición Transitoria del RD 2424/1986, de 10 de octubre, relativo a la aplicacion del Convenio de Patente Europea, las patentes europeas que designen a Espana y solicitadas antes del 7-10-1992, no producirán ningun efecto en Espana en la medida en que confieran proteccion a productos químicos y farmaceuticos como tales. Esta informacion no prejuzga que la patente está o no incluáda en la mencionada reserva.
Independent claims12
44 paragraphs in 3 sections, as filed
ES 2 173 652 T3
DESCRIPTION
Procedure for the digital signature of a message.
The present invention refers to a method for digitally signing a message, as well as the devices necessary to carry out the method.
Digital signatures, also known as electronic signatures, are usually made with the help of so-called PublicKey procedures. To do this, the signer is assigned a pair of keys, one of which is a secret key and the other a public key. Using the secret key, a signature is generated using a mathematical procedure, while said signature can be verified with the corresponding public key. The secret key is exclusively under the control of the signer, so that no one can sign on behalf of the signer. On the contrary, the public key can be known, so that anyone can verify the signature. Normally, the secret key is protected by a personal identification name (PIN), so that to make a signature it is necessary to know the personal identification name and have the secret key.
Digital signatures can be generated on a computer, for example a PC, with the help of software programs. Generally, for this, the corresponding secret key is stored on a hard disk or floppy disk, and to carry out the signature it is loaded into main memory. In general, the secret key is saved by itself in encrypted form and is protected by an identification name, which must be provided by the owner through the software at the time of signing. This ensures that only the owner of the secret key can use it when signing. Since no additional hardware is required, this procedure is inexpensive. However, there is a drawback that the user must trust the integrity of the signing software, and this is often not considered secure enough.
As an alternative to generating digital signatures on a computer, hardware-based procedures can be used. They use special devices for signing, in which the rendering components and the keyboard are hardware-coupled with the signature components, so the connection cannot be influenced at all. In general, such devices are connected to the computer through a galvanic connection, for example a cable to the serial ports. These devices provide a representation component, which shows the message to be signed, and through its own keyboard, the so-called PINPad, through which the identification name that releases the key is entered. Normally, the secret key is not stored in the signing apparatus, but on a chip card, which can be inserted into the apparatus. The signature itself can be generated on the chip card (on chip cards provided with the cryptographic processor) or on the device. The hardware-based procedure forms a closed signature system, made up of display components, keyboard, reader device and chip card.
Unlike software-based procedures, hardware-based procedures are considerably more secure, thus their costs are also very high. Therefore, so-called mixed procedures are used as an alternative. In them, the secret key is usually stored on a chip card and is made available through a reader device. The rest of the tasks such as representation, introduction of the identification name and generation of the signature, are carried out totally or partially on the computer. To this end, it can be envisaged that the signing device, that is, the reader and the chip card, is used as a pure storage medium for the secret key, while the representation, the introduction of the identification name and the generation of the signature, are obtained completely on the computer.
As an alternative, it can be envisaged that the representation and the introduction of the identification name are carried out through the computer, the signing apparatus being additionally used to save the secret key and also to generate the signature. Finally there is the variant that only the representation takes place on the computer. In this variant, the signing device has its own keyboard or is directly connected to the computer keyboard, through the software of said computer. The signature is generated in the signature apparatus. The more tasks the computer software avoids, and the less the signing apparatus has to work, the more economical the procedure is.
WO-96/32700 publishes a method by which a message generated on a mobile phone can be digitally signed and transmitted. Patent EP-0,689,316-A1 publishes a procedure and a system for identifying and verifying data in a communication network.
However, in all these forms of realization, there is fundamentally the problem that the data that the user wants to sign must be signed exactly. It is also necessary to exclude the possibility that, for example a virus alters the data while the rendering components are transmitted, for example to the screen, in the signing component, for example in the encryption processor. Likewise, you must be sure that a secret number (for example PIN), necessary to issue the signature, cannot be read from the keyboard by other programs and can reach third parties.
Furthermore, the maximum universal use of the possibility for the digital signature is comparatively limited by the little diffusion of the signing devices. In potential application fields of digital signatures, as for example in Internet banking, it is necessary to create an expensive infrastructure to spread the signing devices. In this case, the installation of signing devices on the computer is also problematic. On the one hand, the devices must be physically connected to the computer, with which the serial ports of a PC are often already occupied. Alternative procedures for connecting signature devices to computers also re2
ES 2 problematic sultan, because at least the installation of software activators and, sometimes, also of complementary hardware is necessary. Also, often for all signing devices, software components must be installed that allow the application program to communicate with the signing device.
Another problem with the usual procedures for digitized signatures resides in the fact that they depend on each location. Certain fields of application for the use of digital signatures, as for example in Internet banking, do not depend on the place due to the public Internet terminals that exist everywhere. If these Internet banking applications were combined with the well-known site-dependent procedures, the site-independence of this field of application would be lost.
The fundamental technical problem with which the present invention is faced, has for its object to prepare a workable and place-independent method for the digital signature of messages, as well as the appropriate devices for it.
This technical problem is solved by the teachings contained in the main claim. Accordingly, the invention provides a method for digitally signing a message to be transmitted to a receiving device by means of a signing device, so that the message to be signed is transmitted from a sending device to a receiving device, for a They continue to send said message from the receiving device through a telephone network, especially a mobile telephone network, to an existing signing device in the sending device, said message being then signed in the signing apparatus and returned as a signed message to the receiving device. In a particularly advantageous embodiment of the invention, the signing device is a mobile telephone and the telephony network is the corresponding mobile telephone network.
In relation to the present invention, the digital signature of a message is understood to be a process by which, through electronic routes, the will to send and the content of a message is confirmed. This happens by partially or totally encrypting the message to be signed or encrypting a cryptographic checksum of said message, in a message signed by means of a secret key using a mathematical procedure. In relation to the present invention, a signed message is understood to be both the message signed in its entirety or the signature itself. The signature is used to carry out a subsequent authentication of the user. In connection with the present invention, a signed message is also understood as only the electronically generated signature of the message. In relation to the present invention, a message is understood to be any type of electronically reproducible information, such as, for example, numbers, letters, combinations of numbers, combinations of letters, graphs, tables, etc. In relation to the present invention, it is understood as a device to sign a unit, by means of which a message can be signed, that is to say a key se652 T3 4 creta, a procedure to provide a mathematical key, possibilities of dialogue with the signer or user, and that in certain cases it has the necessary interfaces and an emission and reception device. Said unit can be made up of different elements, such as a smart card and a reader device or a smart card and a mobile phone. In relation to the present invention, a signing device is a component of the signing apparatus, which has the secret key and / or the procedure for forming the key and / or an interface for both or one of the aforementioned components.
Due to the particularly advantageous use of the invention in the telephone network for the transmission of the messages requiring signature to a signing apparatus, which in the preferred embodiment is in the form of a mobile telephone, it is possible from a conventional computer with connection to a respective message server, for example via e-Mail, transmitting messages to the signing device, without having to carry out installations or other changes on the computer.
In an advantageous embodiment, the invention provides a method of the aforementioned type, in which the message to be signed is transmitted from a sending device, also called a message source, for example a PC, to a receiving device, for example a server. of messages, to then send said message from the receiving device to a signing device arranged in the sending device, especially a mobile phone, then the message in question is signed on the mobile phone, and then returned to the receiving device as a signature, that is, as a signed message.
The invention also provides that an unsigned or signed message is sent from a message source to a receiving device, for example a message server. The receiving device then takes care of transferring the message to be signed to the signature apparatus, especially to the mobile telephone. This takes place either through existing documentation on the receiving device or through information, which is sent together with the message to be signed from the sending device to the receiving device. The transfer from the signing apparatus, preferably from the mobile phone, to the message source need not be any broad transfer, but a pure informational transfer. The translation also consists of determining which device to sign, and thus which user, must sign the received message to be signed. The mobile telephone used in the preferred embodiment of the invention is in an advantageous situation to present a message to be signed and, under the instructions of the user and preferably with the aid of a chip card, to sign it. The message signed in this way is transmitted to the receiving device and there, in certain cases, it is compared with the original and authenticated message. From the receiving device, the message is signed and, in certain cases, authenticated, is distributed to a recipient.
The invention also refers to a previously mentioned process in which, advantageously, it is envisaged to use a Public3 process
ES 2 173 652 T3
Key to sign, in which the sending device works through a secret key transferred to it, while the receiving device works through public keys related to the secret key. This procedure has the advantage that the keys do not have to be transmitted.
In another advantageous embodiment, the invention refers to a previously mentioned method, in which the message to be signed or the message already signed, that is, for example, the signature between the receiving device and the signing device, are transmitted, especially by mobile phone, through the short message service SMS (Short Message Service). In a particularly advantageous embodiment, it can be envisaged that both the transmission of the message to be signed from the receiving device to the mobile telephone, as well as the transmission of the signed message or the signature, are carried out from the mobile telephone to the receiving device by means of the SMS. .
In another embodiment, the invention provides that the message to be signed is presented by means of an indicator system existing in a mobile telephone. This can take place on the screen normally found on mobile phones. In this way, simple texts can be presented without problems, such as bank transactions or even simple graphics.
Then, in this presentation provided in certain cases, the user gives, in a dialogue provided for this purpose, the respective instruction to perform the signature. In a particularly advantageous embodiment, the invention provides a method of the aforementioned type, in which the key necessary for signing is found on a chip card of the mobile phone, and said key is authorized by means of a secret number (hereinafter referred to as PIN). entered using a mobile phone keypad. Preferably, with the corresponding habitual programming of the mobile phone, it can be guaranteed that the PIN entered is only transferred to the chip card, without the possibility of being heard from outside.
In another alternative embodiment of the aforementioned method, according to the invention, it is foreseen that the secret key necessary for the signature is entered through a keyboard of the mobile phone.
In another preferred embodiment of the invention, it is provided that in one of the aforementioned methods, the secret key is not only stored on the smart card of the mobile phone, but also where the message is signed. In this way it can be advantageously ensured that the secret key never leaves the smart card and can be used by unauthorized persons.
In another advantageous embodiment of the invention it is envisaged that the mobile telephone not only serves to sign the message, but also as a sender to transmit the signed message to the receiving device.
The invention also refers to devices for carrying out the aforementioned procedures, especially mobile telephones and smart cards.
In a particularly advantageous embodiment of the invention, a mobile telephone is provided, comprising a keyboard, an indicating system and a smart card device for reading and / or writing a smart card that can be inserted into the mobile phone, additionally providing a device for signing, suitable for example to communicate with a chip card according to the invention and / or to establish a signed message from a message to be signed. Preferably, the signing apparatus is linked to the keyboard for entering a secret key or a secret number.
In a particularly advantageous embodiment of the mobile telephone, it is provided that the signing device has a different software component compared to the software component of a conventional mobile telephone. This different software component, in an advantageous embodiment of the invention, serves to sign the message after dialoguing with the user. In another embodiment, the different software component of the signing apparatus, provided according to the invention, is preferably able to communicate with the smart card according to the invention to carry out the signature according to the invention. In a particularly advantageous embodiment of the invention, it has been provided that the device of the signing apparatus can process algorithms that make it possible to present the message to be signed in the indication area of the mobile telephone.
In a particularly advantageous mode, the present invention also presents an implementation system, according to which only the software components are modified relative to the software components used in the conventional mode. No need to change hardware.
In another embodiment of the invention, this also refers to chip cards for mobile telephones, especially for the aforementioned mobile telephones, in which the chip card comprises a signature device, being able to store the user's secret key. Preferably, the chip card signing device has conditions to generate a signed message from a message received on the mobile phone, that is, from a message to be signed. In relation to the present invention, a device for signing a chip card is understood, that is, a device that stores the user's secret key, and, in an advantageous embodiment, also carries out the signature. However, the signature must not take place immediately on the chip card, but can also be done by means of a software and / or hardware component in the mobile phone.
Other preferred embodiments of the invention are indicated in the accompanying claims.
The invention is explained in more detail with the aid of the figures as well as the corresponding examples of embodiments.
Figures show:
Figure 1 shows the process of the method according to the invention;
Figure 2 shows, schematically, the construction of a mobile telephone according to the invention; Y
Figure 3 is a schematic representation
ES 2 173 652 T3 of a chip card according to the invention.
Figure 1 presents the sending device 1, which can be in the form of a PC, provided with a text editor or a home banking program, a message to be signed 3, a receiving device 5, in the form of a message server , a mobile phone 7, a message to be signed 9 and a recipient 11.
By means of a home banking program, contained in the sending device 1, a message to be signed 3 is sent, for example by e-Mail, to the receiving device 5. The receiving device 5 converts the received message to be signed 3 into a message, which can be sent to the mobile telephone 7, by means of the advantageous form of SMS, in particular via a mobile telephone network. The receiving device 5 provides the message to be signed 3 to the mobile telephone 7, for example by means of information existing in the receiving device 5. It can also be envisaged that the association takes place by means of information that is transmitted by the sending device 1 together with the message. to sign 3. This information is usually about the mobile phone number.
On the mobile phone 7, the received message 3 is displayed on an indicator system 13. The exact way to proceed is explained in more detail in the description of figure 2. Once the message to be signed 3 has been displayed on the indicator system 13, said The message to be signed 3 is signed by the user, and the signed message 9 is relayed to the receiving device 5 or also to another recipient. The transmission of the signed message 9 from the mobile phone 7 to the receiving device 5 is also done via SMS. The receiving device 5 can compare the signed message 9 with the original message to be signed 3 and then transmit it to a recipient 11. The transmission to the recipient 11 can be carried out by any desired means.
Figure 2 represents a mobile phone 7. The mobile phone comprises an indicating system 13, a sending and receiving device 15, a smart card device 17, a keyboard 19 and a signing apparatus 21.
The message to be signed 3, sent from the receiving device 5, is received by the sending and receiving device 15 of the mobile phone 7, and in certain cases it is redirected to the signing device 21 for processing. The signing device 21 takes care of manage the signing process. The signing apparatus 21 contains software components for controlling the pointer system 13, so that the message to be signed 3 can be displayed. Furthermore, the message to be signed 3 is signed within the signing device 21. In order to carry out the signing process, the signing device 21 must communicate with the smart card device 17. Furthermore, it is necessary that the signing device 21 contact through the keyboard 19 either directly with the secret code or that communicates with the PIN. If the PIN is entered by the user through the keyboard 19, which is normally shorter, and therefore occupies less space than the secret key, then the PIN can almost release, by means of a chip card 25 operating system, the secret key inaccessible for the signing process. Through a bidirectional connection line 23, the signing apparatus 21 can communicate with the chip card 25. The smart card device 27 ensures that the orders or commands of the signing device are executed and that the signed message 9 is retransmitted, through the signing device 21, to the sending and receiving device 15. That is, the signing device Smart card 27 represents an interface between the signing apparatus 21 and the smart card 25.
Figure 3 shows a highly simplified schematic representation of a chip card 25 according to the invention. Essentially, it comprises a contact pin 31 as well as a storage unit 27 and a cryptographic module 29. In the storage unit 27 there is the secret key necessary to execute the signed message 9. The cryptographic module 29 serves to encrypt the message to sign 3, for example using an RSA method. Through the contact pin 31, the storage unit 27 or the cryptographic module 29, it can be communicated with the smart card device 27. For reasons of clarity, other elements necessary for the operation of the device have not been represented in figure 3. chip card 25, such as a controller.
Contents3
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| ES2296518A1 | Cited by | Spain | Search report |
| EA012862B1 | Cited by | Eurasian Patent Organization (EAPO) | Search report |
| WO2007132046A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US8108675B2 | Cited by | United States of America | Applicant |
25 members in 11 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 19747603 | Germany | A | |
| 19747603 | Germany | A | |
| 19971047603 | Germany | – | |
| 98959799 | – | – | – |
| DE1997147603 | – | – | – |
Members25
| Document | Office | Kind | |
|---|---|---|---|
| CA2308386A1 | Canada | A1 | |
| WO9922486A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU1557499A | Australia | A | |
| DE19747603A1 | Germany | A1 | |
| NO20002182D0 | Norway | D0 | |
| NO20002182L | Norway | L | |
| EP1027784A1 | European Patent Office (EPO) | A1 | |
| HK1027694A1 | Hong Kong, China | A1 | |
| AU735091B2 | Australia | B2 | |
| DE19747603C2 | Germany | C2 | |
| JP2001522057A | Japan | A | |
| CA2308386C | Canada | C | |
| EP1027784B1 | European Patent Office (EPO) | B1 | |
| AT213575T | Austria | T | |
| ATE213575T1 | Austria | T1 | |
| DE59803145D1 | Germany | D1 | |
| ES2173652T3This record | Spain | T3 | |
| NO314280B1 | Norway | B1 | |
| JP2003158518A | Japan | A | |
| JP3791785B2 | Japan | B2 | |
| US7386727B1 | United States of America | B1 | |
| US2009034730A1 | United States of America | A1 | |
| EP1027784B2 | European Patent Office (EPO) | B2 | |
| US7774609B2 | United States of America | B2 | |
| ES2173652T5 | Spain | T5 |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Definitive protectionFG2A | FG2A |
Numbers
- Publication
- 2173652
- Publication, DOCDB
- 2173652
- Publication, EPODOC
- ES2173652T
- Application
- 98959799
- Application, DOCDB
- 98959799
- Application, EPODOC
- ES19980959799T
Titles2
- Spanish
- PROCEDIMIENTO PARA LA FIRMA DIGITAL DE UN MENSAJE.
- English
- PROCEDURE FOR THE DIGITAL SIGNATURE OF A MESSAGE.
Classification
- CPC, 9
- H04L63/126
- G06Q20/108
- G06Q20/204
- H04L9/3226
- H04L9/3247
- H04L2209/80
- H04W4/14
- H04W12/106
- G06Q20/206
- IPC, 4
- G09C1 00
- H04B7 26
- H04L9 32
- H04W12 10