В курсе лекций изложены математические основы современной криптографии, описан ряд криптографических схем и протоколов, имеющих важное теоретическое значение и широкое практическое применение. Лекции сопровождаются примерами и задачами.
По сравнению с 1-м изданием, вышедшем в 2006 году, книга дополнена тремя новыми разделами (лекции 5, 13 и приложение 4), а также рядом задач и упражнений. Изменения и дополнения коснулись и других разделов.