The last thing you'd expect a spy agency to do is open itself up to the public, and yet Britain's Government Communications Headquarters (GCHQ) wants as many people as possible to learn a thing or two about cryptography. The spy agency, the equivalent (and a close partner) of the United States' National Security Agency, recently released Cryptoy: an Android app that teaches kids the basics of making and breaking codes, then lets them try to make something unbreakable themselves.



More...