Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Software part validation using hash values

A software verification, hash value technology, applied in the field of aircraft, which can solve problems such as expensive, limited ability to detect intentional and malicious changes, and time-consuming

Inactive Publication Date: 2013-02-06
THE BOEING CO
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These processes can be more time-consuming and expensive than desired
These processes also have specific limitations in their ability to detect all software changes, especially those that are intentional and malicious in nature

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software part validation using hash values
  • Software part validation using hash values
  • Software part validation using hash values

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The different advantageous embodiments recognize and take into account several different considerations. "A number" as used herein in reference to matters means one or more matters. For example, "a number of different considerations" is one or more different considerations.

[0025] The different advantageous embodiments recognize and take into account that current methods for authenticating software and other data onboard an aircraft are based on physical media handling and / or digital signatures. Physical media handling procedures for aircraft software components include the use of secure shipping methods, electronic inspection of media content, and cyclic redundancy check verification of software components by aircraft on-board equipment.

[0026] The different advantageous embodiments also recognize and take into account that digital signatures using certificate-based public key infrastructure (PKI) are currently used to provide authentication of software onboard an...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system and method for validating software parts on an aircraft is disclosed. A first hash value is calculated for a software part on the aircraft. A determination is made on the aircraft as to whether the first hash value matches a second hash value from a software integrity data structure stored on the aircraft. The software integrity data structure comprises the hash values that are not determined on the aircraft for the software parts used by the aircraft. A validation status is provided based on whether the first hash value matches the second hash value. An operation is performed on the software part on the aircraft only if the first hash value matches the second hash value.

Description

technical field [0001] The present disclosure relates generally to aircraft, and in particular to managing aircraft software components. More specifically, the present disclosure relates to methods and apparatus for managing aircraft software components and for validating software components prior to performing operations on the software components on the aircraft. Background technique [0002] Modern aircraft are extremely complex. For example, an aircraft may have various types of electronic systems onboard. The electronic systems on the aircraft may be field replaceable units (LRUs). Field replaceable units are designed for easy replacement. The field replaceable unit may be replaced while the aircraft is in flight or while the aircraft is on the ground. Typically field replaceable units are packaged in boxes and possibly sealed. [0003] Electronic systems may take a variety of forms. Electronic systems on board an aircraft may be, for example and without limitatio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/12
CPCG06F21/64
Inventor J·D·劳森T·W·古尔德C·D·劳亚尔迪
Owner THE BOEING CO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products