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