Academy Projects Post-Quantum Crypto Testbed
Cybersecurity

Post-Quantum Crypto Testbed

Benchmark classical and post-quantum cryptographic algorithms in the space radiation environment. Monitor memory bit-flip rates across multiple memory technologies and broadcast signed random numbers as a space randomness beacon.

10-14 months Intermediate 0.5U
0.5U
Form Factor
Intermediate
Difficulty
10-14 months
Timeline
2
Disciplines

About This Project

Benchmark classical and post-quantum cryptographic algorithms in the space radiation environment. Monitor memory bit-flip rates across multiple memory technologies and broadcast signed random numbers as a space randomness beacon.

Category: Cybersecurity

This is a intermediate-level project with an estimated timeline of 10-14 months using a 0.5U form factor.

Overview

Quantum computers threaten to break the cryptographic algorithms that currently secure satellite communications, financial transactions, and national security systems. The global response is a migration to post-quantum cryptography — new algorithms designed to resist quantum attacks. But these algorithms have never been tested in the space radiation environment, where high-energy particles can flip bits in memory, corrupt computations, and cause processors to lock up. This payload benchmarks both classical and post-quantum cryptographic operations on orbit, measuring how execution time, power consumption, and error rates are affected by radiation. It also monitors multiple types of commercial memory chips for radiation-induced bit flips, producing comparative reliability data across technologies. As a bonus, the payload broadcasts cryptographically signed random numbers generated by a hardware random number generator — creating a verifiable space-based randomness beacon. The entire experiment fits on a single small circuit board and requires remarkably little power, making it one of the most novel yet accessible payloads in the catalog. True quantum key distribution requires expensive precision optics and is infeasible at this scale, but classical post-quantum cryptography benchmarking is straightforward and fills a genuine gap in the published literature.

Technical Details

Core: Microchip ATECC608B crypto co-processor (~$7 on SparkFun Qwiic breakout, I2C address 0x60) providing hardware AES-128, SHA-256, ECDH, ECDSA, and FIPS 800-90 TRNG at 2-5.5V. Pair with ESP32-S3 running reference implementations of NIST PQC algorithms (Kyber key encapsulation, Dilithium digital signatures — standards finalized 2024). Add 4 memory types (SRAM, FRAM, MRAM, Flash) pre-loaded with known data patterns to monitor SEU rates. Experiment benchmarks execution time and power consumption of PQC operations in radiation environment. Broadcasts signed random numbers as space randomness beacon. Note: amateur radio regs prohibit encrypted transmissions — crypto operations internal only, results downlinked as unencrypted telemetry.

Research & Notes

QKD is completely infeasible at 0.5U (NUS SpooQy-1 needed 1.5U of precision optics over 7 years by PhD researchers). However, PQC benchmarking is trivially easy and genuinely novel. SpooQy-1 team demonstrated PQC key exchange (Kyber/Dilithium) over UHF after primary QKD mission — proving concept relevance. SpaceChain launched 7+ blockchain nodes including Ethereum validator (2021), validating commercial interest. Cryptosat concept for space-based randomness beacons has growing traction. ATECC608B provides hardware crypto acceleration at negligible power/volume. Total cost: $100-$500. Complexity: low — the $7 Qwiic breakout takes 30 minutes to wire up. Tier 1 recommendation — surprisingly simple, genuinely novel. Deserves consideration as secondary experiment on any primary payload.

Required Disciplines

This project spans 2 disciplines, making it suitable for interdisciplinary student teams.

CS
EE

Next Steps

Ready to take on this project? Here's a general roadmap that applies to most CubeSat missions:

  1. Build your foundation: Complete the core modules in the CubeSat Academy to understand spacecraft subsystems, mission design, and development workflows.
  2. Form a team: Recruit students across the required disciplines and identify a faculty advisor. Plan for knowledge transfer between graduating and incoming members.
  3. Write a mission concept: Draft a 1–2 page document outlining your objectives, target orbit, payload requirements, and success criteria.
  4. Connect with a chapter: Join a Blackwing chapter for mentorship, shared resources, and access to the platform ecosystem.
  5. Explore the developer tools: Visit the Developer Portal for platform documentation, SDKs, and hardware specs.
  6. Plan your timeline: Map milestones to your academic calendar. Most projects align well with a 2–4 semester capstone or research sequence.
  7. Reach out: Contact us to discuss your project goals, platform selection, and path to orbit.

Ready to start this mission?

Connect with a Blackwing chapter for mentorship, platform access, and a path to orbit.

Find a Chapter CubeSat Academy