«Книга кодов: наука секретности от Древнего Египта до квантовой криптографии» — книга Саймона Сингха , опубликованная в 1999 году издательствами Fourth Estate и Doubleday .
В книге «Коды» описываются некоторые показательные моменты в истории криптографии , взятые из обеих ее основных ветвей, кодов и шифров . Таким образом, название книги не следует неверно истолковывать как то, что книга посвящена только кодам, а не шифрам; или что книга на самом деле является книгой кодов . [1]
В книге «Коды» рассматриваются различные исторические темы, включая « Человека в железной маске» , арабскую криптографию, Чарльза Бэббиджа , механизацию криптографии, машину «Энигма» и расшифровку линейного письма Б и других древних систем письма. [2] [3]
В последующих разделах рассматривается развитие криптографии с открытым ключом . Часть этого материала основана на интервью с участниками, включая лиц, которые тайно работали в GCHQ .
Книга завершается обсуждением « Pretty Good Privacy » (PGP), квантовых вычислений и квантовой криптографии .
В книге было объявлено о «испытании шифров» из серии из десяти постепенно усложняющихся шифров с денежным призом в 10 000 фунтов стерлингов, который с тех пор был выигран. [4]
В книге нет сносок, но в конце есть раздел «Дополнительная литература», организованный по главам.