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

Built With

Share this project:

Updates