Skip to content

A production-ready secure Over-The-Air (OTA) update client implementing the Uptane framework with comprehensive automotive cybersecurity compliance. Features automated testing against ISO 21434, UNECE WP.29, NIST CSF, and SAE J3061 standards with 100% attack resistance validation.

License

Notifications You must be signed in to change notification settings

Zehtoon/A-secure-OTA-update-client-based-on-Uptane-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

A secure OTA update client based on uptane framework

πŸ›‘οΈ Secure OTA Client based on uptane framework A secure Over-The-Air (OTA) update client implementation based on the Uptane framework, designed for automotive and safety-critical systems. This project provides production-grade security with automated compliance validation against major cybersecurity standards. 🌟 Key Features

πŸ”’ Uptane Security Framework: Multi-layered cryptographic verification ⚑ Automated Compliance Testing: ISO 21434, UNECE WP.29, NIST CSF, SAE J3061 πŸ›‘οΈ Attack Resistance: 100% defense success against 6 sophisticated attack vectors πŸ—οΈ Production Ready: Memory-safe implementation with comprehensive error handling πŸ“‹ Regulatory Compliance: Certification-ready documentation and audit trails

πŸš€ Quick Start Prerequisites:

  • Docker 24.0+ and Docker Compose
  • Git for repository management
  • 8GB RAM and 20GB disk space recommended

πŸ™ Acknowledgments

  • Swansea University Department of Computer Science
  • Uptane Community for the security framework
  • ARM for Morello/CHERI architecture
  • OpenSSL Project for cryptographic libraries

⚠️ Security Notice: This is research software. For production deployment, conduct thorough security review and testing in your specific environment.

About

A production-ready secure Over-The-Air (OTA) update client implementing the Uptane framework with comprehensive automotive cybersecurity compliance. Features automated testing against ISO 21434, UNECE WP.29, NIST CSF, and SAE J3061 standards with 100% attack resistance validation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published