Inspiration
Watching The Martian and realizing how we could send information from mars to earth. That lead us to integrating quantum physics meets space communication!
What it does
M2E, Secures mission data from rovers with quantum keys as well as find a energy efficient way to send it back to earth using satellites
How we built it
To build M2E, we used Qiskit which is a software development kit (SDK) for working with quantum computers, and encrypted our message onto qubits while using the BB84 quantum cryptography protocol, which we then sent to our orbiters on mars, which then used algorithms like Dijkstra & Grover's algorithm to send it back to earth using 'pandas' to calculate the most efficient route for the transmission of data.
Challenges we ran into
When we were working on Stage 1 a major problem arose which led us to be unable to decrypt the message properly at the rover and each time it would give a slightly messed up output. To fix that switched to a more native quantum cryptography protocol (like bb84) which solved the issue.
Accomplishments that we're proud of
1) Being able to successfully prevent eavesdropping. 2) Sending the message by using the most energy efficient route 3) Fully functional quantum-secured data pipeline
What we learned
1) Converting quantum randomness into AES-256 usable keys 2) Visualizing 4D comms (space + time + security)
What's next for M2E (Mars To Earth)
1) Implement quantum-resistant blockchain for data integrity 2) Port to AWS quantum compute services
Log in or sign up for Devpost to join the conversation.