IP Library › Granted Patent US 10,452,382
Granted Patent B2
US 10,452,382 · App. 15/491,621 · Granted Oct 22, 2019

Method for processing an update file of an avionic equipment of an aircraft, a computer program product, related processing electronic device and processing system

Inventor: Christian Cantaloube (Toulouse, GB)
Assignee: THALES
G06F8/65G06F21/57G06F21/645H04L9/3242
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 10,452,382
App. No.
15/491,621
Granted
Oct 22, 2019
Kind
B2
Abstract

This method makes it possible to validate an update file of at least one set of computer data of a piece of avionics equipment of an aircraft. The processing method is implemented within a processing system comprising a mobile terminal independent of the aircraft, an update unit integrated into the aircraft, and a database separate from the aircraft and the mobile terminal, and comprises obtaining a computed message digest, the computed message digest resulting from the application, by the update unit, of a cryptographic hash function to the update file, obtaining a reference message digest, the reference message digest being acquired by the mobile terminal by secure access to a database comprising the reference message digest, and processing the update file based on a comparison of the computed message digest with the reference message digest.

Claims (28)

1. A method for processing an update file of at least one set of computer data of a piece of avionics equipment of an aircraft, the processing method comprising:

obtaining a computed message digest associated with the update file by the application by an update unit integrated into the aircraft of a cryptographic hash function to the update file,

obtaining a reference message digest not stored on the aircraft, associated with the update file and acquired by a mobile terminal independent of the operation of the aircraft by secure access to a database separate from the aircraft and the mobile terminal, said database comprising the reference message digest, and

processing the update file based on a comparison of the computed message digest with the reference message digest.

2. The processing method according to claim 1 , wherein the comparison of the computed message digest with the reference message digest comprises obtaining a comparison indicator comprising:

the acquisition of the comparison indicator entered by an operator, or

the automatic implementation of the comparison of the computed message digest with the reference message digest.

3. The processing method according to claim 2 , wherein the method further comprises storing the comparison indicator.

4. The processing method according to claim 1 , wherein, when it is implemented by the mobile terminal, the obtainment of the computed message digest comprises:

receiving the computed message digest sent by the update unit, or

receiving the computed message digest entered by an operator, or

an acquisition, based on optical recognition of the computed message digest, on a retrieval screen of the aircraft.

5. The processing method according to claim 1 , wherein, when it is implemented by the update unit, the obtainment of the reference message digest comprises:

receiving the reference message digest sent by the mobile terminal, or

receiving the reference message digest entered by an operator, or

an acquisition, based on optical recognition of the reference message digest, on a retrieval screen of the mobile terminal.

6. The processing method according to claim 1 , wherein the processing of the update file based on a comparison of the computed message digest with the reference message digest comprises:

validating the update file when the computed message digest is identical to the reference message digest, or

deleting the update file when the computed message digest is different from the reference message digest.

7. An electronic device for processing an update file of at least one set of computer data of a piece of avionics equipment of an aircraft,

wherein the electronic processing device comprises a processor for processing the update file based on a comparison of:

a computed message digest, associated with the update file, the computed message digest resulting from the application, by an update unit integrated into the aircraft, of a cryptographic hash function to the update file, with a reference message digest not stored on the aircraft associated with the update file, the reference message digest being acquired by a mobile terminal independent of the operation of the aircraft by secure access to a database separate from the aircraft and the mobile terminal, said database comprising the reference message digest;

wherein the electronic processing device is configured to be integrated into a system for processing the update file, said system comprising the mobile terminal independent of the operation of the aircraft, the update unit integrated into the aircraft, and the database separate from the aircraft and the mobile terminal.

8. A system for processing an update file of at least one set of computer data of a piece of avionics equipment of an aircraft, said processing system comprising:

a mobile terminal independent of the operation of the aircraft that is configured for obtaining a reference message digest not stored on the aircraft, associated with the update file, the reference message digest being acquired by the mobile terminal by secure access to a database comprising the reference message digest, said database being separate from the aircraft and the mobile terminal, and

an update unit integrated into the aircraft that is configured for obtaining a computed message digest, associated with the update file, the computed message digest resulting from the application, by the update unit, of a cryptographic hash function to the update file,

wherein the mobile terminal, or the update unit, is configured for processing the update file based on a comparison of the computed message digest with the reference message digest.

9. The processing system according to claim 8 , wherein the update unit is an electronic unit integrated into the avionics equipment, or an electronic unit separate from the piece(s) of avionics equipment of the aircraft.

Assignments (1)
COMBINATION DECLARATION AND ASSIGNMENT Recorded May 12, 2017
From: CANTALOUBE, CHRISTIAN
To: THALES
Reel/Frame 042449/0691 →
Priority Claims (1)
FR 16 00665 · Apr 21, 2016 · national
Continuity (1)
Related Publication 20170308371A1 · Oct 26, 2017