GNSS Correction Transmission with Ed25519 Integrity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing GNSS positioning systems are vulnerable to corruption from malicious actors and unintentional errors, which can compromise safety-critical applications requiring high integrity and accuracy.

Innovation Solution

A system and method that secures GNSS corrections by including a signature message for verification, grouping corrections data, and using cryptographic techniques like Edwards-curve Digital Signature Algorithm (Ed25519) to ensure integrity and accuracy, with a modest increase in data stream size.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic signature messages are added to GNSS corrections, then security and integrity are improved, but data stream size increases

Engineering Contradiction:
ImproveintegrityVSAvoiddata stream size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The corrections data stream is segmented into multiple blocks, with signature messages inserted periodically rather than continuously. This segmentation allows cryptographic verification to be applied at strategic intervals, maintaining integrity while minimizing the proportion of overhead data in the overall stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of applying cryptographic signatures to every single correction message, the system applies signatures to selected blocks of corrections data. This partial action provides sufficient security for safety-critical applications while avoiding the excessive data overhead that would result from signing every individual message.

Inventive Principle:
Principle #16Partial or excessive action

2Object-affected harmful factors

If signature verification is implemented for GNSS corrections, then resistance to malicious corruption is improved, but device complexity increases

Engineering Contradiction:
Improvecorruption resistanceVSAvoidverification complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

Signature messages are prepared and attached to correction data blocks in advance, before transmission to the receiver. This preliminary action allows the verification process at the receiver end to be simplified to merely checking pre-computed signatures against received data, rather than performing complex cryptographic operations in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary verification mechanism where signature messages act as mediators between the correction data and the receiver's validation process. This intermediary layer simplifies the receiver's task by providing pre-packaged verification information that can be checked with relatively simple computational operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12442929B2System and method for GNSS correction transmission
Publication Date: 2025.10.14 SWIFT NAVIGATION INC
  • US12442929B2 patent drawing
  • US12442929B2 patent drawing
  • US12442929B2 patent drawing

AI summary

A method can include and/or a system can be configured for determining satellite positioning corrections, generating a satellite positioning corrections message to transmit the satellite positioning corrections to an endpoint. The method can optionally include and/or the system can optionally be configured for establishing or determining a chain-of-trust, validating the satellite positioning corrections (e.g., at the endpoint), and/or determining a positioning solution.