In the digital age, where accurate navigation and data security are paramount, Galileo's Open Service Navigation Message Authentication (OSNMA) emerges as a pioneering solution. This public authentication service is a game-changer in the realm of global satellite navigation, offering a robust defence mechanism against the growing threat of spoofing - a sophisticated form of cyber-attack that manipulates GNSS signals to falsify location information.

OSNMA guarantees the integrity and authenticity of the navigation messages issued by Galileo satellites. This leap in technology is crucial for various sectors reliant on GNSS data, from Roads and logistics, maritime navigation to emergency response systems and beyond. The implications are significant, especially in scenarios where the accuracy of navigation data has direct economic or legal consequences. By ensuring that GNSS information remains unaltered and genuine, OSNMA instils a higher level of trust and reliability in satellite navigation services as it also plays a vital role in safeguarding critical infrastructure and sensitive operations against the risks of spoofing attacks.


One use case within the sector of roads and logistics is the application of Road User Charging (RUC) which utilizes GNSS technology to charge vehicles based on their road usage as per the reported location. It stands as a critical application with significant economic and legal implications.

RUC system enables toll operators to charge users for road use, aiding in traffic and congestion management. The accuracy and integrity of GNSS data are paramount, as they directly affect the fairness of charging and the liability in cases of data falsification. Herein lies the pivotal role of Galileo's OSNMA service, offering authentication that enhances the reliability of GNSS data. By preventing signal spoofing which in this use case might be self ignited, OSNMA ensures the economic transactions based on GNSS data are secure and legally sound, safeguarding against potential economic losses and legal disputes.


As part of the collective effort to enhance global navigation security, Rokubun has made a significant leap forward. Recognizing the essential need for widespread access to secure GNSS data, our team has successfully developed and validated a Galileo OSNMA client tailored for tiny embedded microcontrollers. This ground-breaking achievement means that millions of devices equipped with a GNSS chip and a general-purpose MCU can now utilize Galileo OSNMA for authenticated navigation, safeguarding against interference and attacks with minimal hardware requirements.

Through rigorous testing against official EUSPA test vectors and validation at the European Commission’s Galileo testing facilities in Ispra, Italy, Rokubun's OSNMA Library sets a new standard in navigation security. Our innovation lies in condensing the algorithm to fit within the constraints of small MCU platforms, making authenticated navigation accessible to a broader range of devices.

Designed for ease of integration and minimal hardware dependency, our library opens new horizons for devices seeking Galileo OSNMA compatibility. With its portability, adherence to ISO C99 standards, and a streamlined interface, Rokubun´s OSNMA Library is not just an innovation; it's a testament to our commitment to advancing GNSS security across industries, ensuring that the future of navigation is secure, reliable, and accessible to all.


Stay tuned for more insights and use cases where Rokubun´s software library is a game changer.

For more information you can reach us out on