Secure method of data transmission and encryption and decryption system allowing such transmission
First Claim
1. A method of securely transmitting data between at least one sender and one recipient, said method comprising:
- a step of authenticating the sender to a trusted network to request the encryption of said data;
a step of encryption of said data by the trusted network with the aid of an encryption key;
a step of slicing the encryption key into arbitrary blocks;
a step of storing the blocks in a memory space;
a step of generation of an index comprising the sequence of addresses, of said blocks in the memory space;
a step of delivery, by the trusted network, of the encrypted data and of the index to the sender;
the encrypted data and the index being transmitted to the recipient via a network, the recipient being able to authenticate himself with the trusted network to provide it with the encrypted data and the index, the trusted network reconstructing the encryption key on the basis of the index decrypt the encrypted data and restoring the decrypted data to the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A secure transmission is performed between at least one sender and one recipient, a method of which includes: a step of authenticating the sender to a trusted network to request the encryption of the data; a step of encryption of the data by the trusted network with the aid of an encryption key; a step of slicing the encryption key into arbitrary blocks; a step of storing the blocks in a memory space; a step of generation of an index including the sequence of addresses of the blocks in the memory space; a step of delivery, by the trusted network, of the encrypted data and of the index to the sender; the encrypted data and the index being transmitted to the recipient via a network, the recipient being able to authenticate himself with the trusted network to provide it with the encrypted data and the index, the trusted network reconstructing the encryption key on the basis of the index to decrypt the encrypted data and restoring the decrypted data to the recipient.
-
Citations
10 Claims
-
1. A method of securely transmitting data between at least one sender and one recipient, said method comprising:
-
a step of authenticating the sender to a trusted network to request the encryption of said data; a step of encryption of said data by the trusted network with the aid of an encryption key; a step of slicing the encryption key into arbitrary blocks; a step of storing the blocks in a memory space; a step of generation of an index comprising the sequence of addresses, of said blocks in the memory space; a step of delivery, by the trusted network, of the encrypted data and of the index to the sender; the encrypted data and the index being transmitted to the recipient via a network, the recipient being able to authenticate himself with the trusted network to provide it with the encrypted data and the index, the trusted network reconstructing the encryption key on the basis of the index decrypt the encrypted data and restoring the decrypted data to the recipient. - View Dependent Claims (2, 3)
-
-
4. A system for encrypting and decrypting data, said system allowing secure transmission of encrypted data between a sender user and a receiver user, and comprising at least one trusted network and one infrastructure for authentication of the users on said trusted network, the infrastructure for authentication comprising:
-
means for encrypting and decrypting data by means of an encryption key; means for storing the encryption key and generating an index upon each data encryption request, said request being sent by a user, the index being created according to the following steps; slicing of the encryption key into arbitrary blocks; storing the blocks in a memory space; generation of index comprising the sequence of addresses of said blocks in the memory space, the encrypted data being delivered to the sender user with the index; and a step of delivery, by the trusted network, of the encrypted data and of the index to the sender; and means for reconstructing the encryption key on the basis of an index upon a decryption request sent by a user, said request being accompanied by said index and encrypted data, the encryption and decryption means performing the decryption of the data by means of the reconstructed encryption key. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
Specification