IP Library › Granted Patent US 8,977,846
Granted Patent B2
US 8,977,846 · App. 13/878,117 · Granted Mar 10, 2015

Method and device for the secure transfer of data

Inventors: Arnaud Tarrago (Paris, FR); Pascal Sitbon (Chatillon, FR); Pierre Nguyen (Montrouge, FR)
Assignee: Electricite de France
G06F21/606H04L63/0209H04L63/0245H04L67/06H04L63/145
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 8,977,846
App. No.
13/878,117
Granted
Mar 10, 2015
Kind
B2
Abstract

A method for the secure transfer of a digital file from a first computerized system to one second computerized system, the method comprising the following steps: writing the digital file on a first file-management module of a secure transfer device, transferring the digital file to an internal verification module of the secure transfer device, verifying one portion of the transferred digital file in the verification module, and transferring the partially verified digital file to a second file-management module of the secure transfer device according to the result of the verification, in order to allow the file to be read by the one second computerized system according to the result of the verification.

Claims (27)

1. A method of secure transfer of a digital file originating from a first computerized system to at least one second computerized system, comprising:

writing the digital file on a first file management module of a secure transfer device, wherein the secure transfer device comprises a verification module that is internal to the secure transfer device, the verification module comprising a first verification sub-module and a second verification sub-module;

formatting the digital file written on the first file management module by dividing the digital file into a plurality of data packets, wherein the data packets are smaller than a maximum size of data packets allowed to be transferred to the verification module;

transferring the digital file to the verification module, including transferring at least one of the plurality of data packets to the first verification sub-module;

verifying at least part of the digital file transferred into the verification module, including:

carrying out individual verification on at least one data packet transferred to the first verification sub-module

transferring the individually verified data packet to the second verification sub-module; and

carrying out a global verification on the individually verified data packet transferred to the second verification sub-module; and

transferring the at least partially verified digital file to a second file management module of the secure transfer device as a function of the result of said individual verification.

2. The method of claim 1 , in which all the individually verified data packets are transferred to the second verification sub-module, wherein the second verification is an intermediate verification pertaining to a plurality of data packets from among the data packets transferred into the second verification sub-module.

3. The method of claim 1 , in which all the individually verified data packets are transferred to the second verification sub-module, wherein the second verification is a global verification pertaining to all the data packets transferred into the second verification sub-module.

4. The method of claim 1 , wherein, if the result of the individual verification of one of said packets received by the first verification sub-module and/or of the second verification is negative, the transfer of the data packets is interrupted.

5. The method of claim 1 , wherein, if the result of the individual verification of one of said packets received by the first verification sub-module is negative, the data packet whose verification gives a negative result is replaced with a substitution data packet.

6. A device for secure transfer of data able to be connected to a first computerized system and a second computerized system, comprising:

a first file management module configured to store a digital file received from the first computerized system and to divide the digital file into a plurality of data packets that are smaller than a maximum size permitted to be transferred to a physical interface;

a verification module comprising a first verification sub-module and a second verification sub-module,

a second file management module configured to receive the digital file from the verification module;

wherein the verification module is configured to receive the digital file stored on the first file management module and to perform a verification on at least part of the digital file received including at least one of said data packets,

wherein the first file management module is connected to the verification module by way of the physical interface,

wherein the first verification sub-module is configured to:

receive at least one of the data packets;

perform an individual verification pertaining to each of the data packets received; and

transmit at least one individually verified data packet to the second file management module as a function of the result of the individual verification,

wherein the second file management module is configured to reconstruct the digital file based on the individually verified data packets received from the first verification sub-module,

wherein the second verification sub-module is configured to receive at least one individually verified data packet from the first verification sub-module and perform a global verification pertaining to the individually verified data packet.

7. The device of claim 6 , in which the second verification sub-module is configured to receive all the data packets verified individually in the first verification sub-module, wherein the second verification is an intermediate verification pertaining to a plurality of packets from among the data packets received from the first verification sub-module.

8. The device of claim 6 , in which the second verification sub-module is configured to receive all the data packets verified individually in the first verification sub-module, wherein the second verification is a global verification pertaining to all the data packets received from the first verification sub-module.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2024
From: ELECTRICITE DE FRANCE
To: SECLAB FR
Reel/Frame 068156/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2013
From: TARRAGO, ARNAUD; SITBON, PASCAL; NGUYEN, PIERRE
To: ELECTRICITE DE FRANCE
Reel/Frame 030893/0059 →
Priority Claims (1)
FR 10 58134 · Oct 7, 2010 · national
Continuity (1)
Related Publication 20130212698A1 · Aug 15, 2013