The Enigma@home project uses a distributed volunteer computing network to crack Nazi codes from the 1940s. You can donate your spare PC processing power to dozens of ...