Chess Steganography

James Stanley created this Chess Steganography tool “to encode/decode short messages as chess games.”

Enter a message that you want encoded, and the tool spits out a PGN chess notation file that can then be decoded to reveal the original message. For example, “I’m Batman!” is encoded as:

f4 Nf6 2. c3 b6 3. Nf3 c6 4. Qa4 b5 5. Qb3 Rg8 6. c4 Nh5 7. f5 g6 8. e3 Rh8 9. Qd1 bxc4 10. g4 Nf6 11. Ng1 h5 12. g5 Ne4 13. f6 e5 14. Nf3 d5 15. Qa4 Bc5 { White resigns. } 0-1

The code for the tool is available on Github.

Leave a Reply