System for exchanging data between at least one sender and one receiver
OwnerMouchi Haddad, Pierre Brejaud +1inventors
InventorsMouchi Haddad, Pierre Brejaud, Mikaël Haddad
Life of this patent
Estimating the term…
Abstract
The invention relates to a system for exchanging data between at least one sender and one receiver, such as a central server, by means of a data transmission network of Internet type, this system comprising means for encrypting/decrypting the data exchanged. The senders and the receiver comprise generators of encryption/decryption keys, which generators are synchronized to generate new keys for message encryption/decryption with each dispatching of a new message from the sender to the receiver.
Claims20
Method for exchange of encrypted data between a sender and a receiver, said method comprising:
- encrypting, in the sender, messages to be transmitted,
- sending the encrypted messages to the receiver by an Internet-type network,
- decrypting, in the receiver, the messages received, and
- sending an acknowledgement message to the sender, wherein the messages are encrypted by means of a symmetric secret key algorithm including:
- generating, in the sender and in the receiver, variable encryption/decryption keys, which are systematically modified in each encryption/decryption and which are produced by identical and synchronised encryption/decryption key generators installed in the sender and in the receiver, the variable encryption/decryption keys being generated on the basis of fixed data including secret codes specific to the sender and to the receiver and at least one data item that is systematically variable in each exchange, wherein the encryption and the decryption of the messages being performed without transmission of the variable encryption/decryption keys or data relating to the variable encryption/decryption keys between the sender and the receiver,
- wherein the acknowledgment message sent to the sender, after receiving and decryption of a message, includes an acknowledgement code, which is sent in encrypted form to the sender and which is used in the receiver, and after decryption in the sender, the acknowledgement code is used as a new data item associated with a synchronisation data item for the generation of a new variable encryption/decryption key.
System for exchange of data between at least one sender and one receiver by means of an Internet-type data transmission network, wherein the sender and the receiver each include first means for encryption/decryption of messages, said first encryption/decryption means generating, on the basis of data including at least one variable data item and secret codes specific to the sender and the receiver, variable encryption/decryption keys that change for each new sending of a message from the sender to the receiver, with encryption and decryption of the messages being performed without transmission of the variable encryption/decryption keys or data relating to the variable encryption/decryption keys between the sender and the receiver,
- wherein an acknowledgment message sent to the sender, after receiving and decryption of a message, includes an acknowledgement code, which is sent in encrypted form to the sender and which is used in the receiver, and after decryption in the sender, the acknowledgment code is used as a new data item associated with a synchronisation data item for the generation of a new variable encryption/decryption key by the first encryption/decryption means.
Dependencies are inferred from the claim text.