In zijn bestseller 'The Code Book' heeft Singh tien in moeilijkheidsgraad oplopende codes opgenomen. De opgaven zijn onder andere gebaseerd op codes uit de Griekse oudheid, het Victoriaanse tijdperk en de beruchte Duitse encryptiemachine Enigma. Singh werkte met Paul Leyland van Microsoft twee jaar lang samen aan de codes. De aanvoerder van het Zweedse team, Fredrik Almgren, nam de hoofdprijs van 15.000 dollar in ontvangst. Almgren – werkzaam in de internetbeveiliging – kraakte de codes samen met softwareontwerper Torbjorn Granlund en drie andere kenners. De Cipher Challenge trok duizenden 'hackers' uit de hele wereld. Er werden zelfs websites opgezet, waaraan 14-jarigen tot wiskundige professoren bezoekjes brachten. Singh had in eerste instantie al duizend dollar aan een ander team uitgereikt. Deze twee 'cracks' waren erin geslaagd de eerste negen codes te ontcijferen. Kort daarop kwam het Zweedse team met de oplossing voor alle tien de opdrachten. Hierbij zat dus ook de laatste en beslissende '512-bit' code. Almgren zei een zware kluif aan de laatste opdracht uit het boek te hebben gehad. "De eerste waren vrij eenvoudig. De tiende code is echter een combinatie van zware wiskunde en ingewikkelde algoritmen die ik zelf niet eens helemaal begrijp", aldus de winnaar. De laatste opdracht staat gelijk aan het ontcijferen van codes die internetbanken en webwinkels gebruiken, zo meldt Reuters.