Awesome Space Security

A curated list of awesome resources about the security of space systems.
If you would like to contribute, please read CONTRIBUTING.md first.
It contains a lot of tips and guidelines to help keep things organized.
Just click README.md to submit a pull request.
If this list is not complete, you can contribute to make it so. Here is a great video tutorial to learn how to contribute on Github.
Please, help organize these resources so that they are easy to find and understand for newcomers.
If you see a link here that is not (any longer) a good fit, you can fix it by submitting a pull request to improve this file. Thank you!
Inspired by awesome-python.

Table of contents
Legend
- Draft :construction:
- Paid :heavy_dollar_sign:
- Abandoned :skull:
Books
Directives
Aerospace Industries Association (AIA)
2018.11.29 NAS9933: Critical Security Controls for Effective Capability in Cyber Defense :heavy_dollar_sign:
Committee on National Security Systems (CNSS)
2012.11.28 CNSSP-12: National Information Assurance Policy for Space Systems used to Support National Security Missions
Consultative Committee for Space Data Systems (CCSDS)
European Space Agency (ESA)
Ministry of Economy, Trade and Industry (METI)
National Aeronautics and Space Administration (NASA)
2011.11 NASA/SP-2010-580: NASA System Safety Handbook Volume 1: System Safety Framework and Concepts for Implementation
2014.11 NASA/SP-2014-612: NASA System Safety Handbook Volume 2: System Safety Concepts, Guidelines, and Implementation Examples
2020.09.04 SPD-5: Cybersecurity Principles for Space Systems
2020.12.16 MRPP.CPS.20201216: Candidate Protection Strategies
2022.07.15 NASA-STD-1006A: Space System Protection Standard
National Institute of Standards and Technology (NIST)
1994.08.01 SEL-94-003: NASA C Coding Standard and Style Guide
2004.03.31 NASA-GB-8719.13: NASA Software Safety Guidebook
2005.05.24 SEL-94-003: NASA C++ Coding Standard and Style Guide
2020.09 NIST SP 800-53 Rev. 5: Security and Privacy Controls for Information Systems and Organizations
2021.02 NIST IR 8323: Foundational PNT Profile: Applying the Cybersecurity Framework for the Responsible Use of Positioning, Navigation, and Timing (PNT) Services
2022.02 NIST IR 8270: Introduction to Cybersecurity for Commercial Satellite Operations :construction:
2022.05 NIST SP 800-161r1: Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations
2022.12 NIST IR 8401: Satellite Ground Segment: Applying the Cybersecurity Framework to Satellite Command and Control
Papers
Reports
Talks
Black Hat
CYSAT
DEF CON
Other conferences
Threat Modeling
- CITEF: Next Generation Cyber-Range Services for space missions :heavy_dollar_sign:
- CryptoLib: Provide a software-only solution using the CCSDS Space Data Link Security Protocol - Extended Procedures (SDLS-EP) to secure communications between a spacecraft running the core Flight System (cFS) and a ground station.
- QA707: Fully configurable GNSS Software Defined Radio (SDR) simulator for flexible generations of GNSS signals, interferences and authentication schemes up to RF level :heavy_dollar_sign:
- iSAFT: Advanced solutions for the validation of satellite/spacecraft on-board data networks including SpaceWire, SpaceFibre, MIL-STD-1553, Time-Triggered Ethernet, CAN/CANOpen, WizardLink and others :heavy_dollar_sign:
If you have any question about this opinionated list, do not hesitate to contact me @Peco602 on Twitter or open an issue on GitHub.
评论