This repository contains the generation and decryption code for the famous SETI Decrypt Challenge message.
This is a call for a fun scientific challenge.
Suppose a telescope on Earth receives a series of pulses from a fixed, unresolved source beyond the solar system. The source is a star about 50 light years from Earth. The pulses are in the form of short/long signals and they are received in a very narrow band around an electromagnetic frequency of 452.12919 MHz. A computer algorithm identifies the artificial nature of the pulses. It turns out the pulses carry a message. The pulses signify binary digits. Suppose further that you were, by whatsoever reason, put in charge of decoding this message.
If you successfully decrypted the message, you should be able to answer the following questions:
- What is the typical body height of our interstellar counterparts?
- What is their typical lifetime?
- What is the scale of the devices they used to submit their message?
- Since when have they been communicating interstellar?
- What kind of object do they live on?
- How old is their stellar system?
These are the rules.
- No restrictions on collaborations.
- Open discussion (social networks etc.) of possible solutions strongly encouraged.
- 3 hints to the solutions can be offered as per request.
- Send your solutions to me via e-mail (heller@mps.mpg.de), twitter (@DrReneHeller) or facebook (DrReneHeller). Human-readable format and the format of the message are allowed.
- On 3 June 2016, a list of the successful SETI crackers (in chronological order) will be released.
- Tweet of the challenge with the instructions and the message to be decrypted
- Solution and list of 66 successful crackers
- Paper of the results of the challenge
- Generate original message (@DrReneHeller)
python ./message-generation/SETImessage.py
- Decrypt message
python ./solution/decrypt-message.py
# The following commands allow to obtain the images of the message
python ./solution/generate-image.py
python ./solution/generate-separate-images.py
perl ./solution/generate-separate-images.pl
The MIT License (MIT). Please see License for more information.