GCHQ Christmas Codebreaking Challenge

Looks like fun.

Details here.