Книга поверхностно затрагивает историю и текущее состояние криптографии. Часто при рассмотрении алгоритма можно встретить его поверхностный разбор и затем резкое появление математических формул без должного разбора и примеров, поэтому не понятно для чего такие вставки, если книга предназначена для поверхностного ознакомления с криптографией.
В тексте достаточно воды и дублирования (часто в течении главы идут абзацы, которые дублируют информацию из предыдущих) и складывается впечатление, что по большей части текст был создан с помощью LLM. Глава про классы вычитания и структуры данных, кажется лишней, поскольку это концепции почти не используются дальше. При этом в определении группы допущена ошибка (на множестве определено не умножение, а бинарная операция, которая удовлетворяет определенным свойствам). Также немалая доля книги отведена под разделы инфо безопасности и блокчейна, которые не пересекаются с криптографией.
Резюмируя, если из книги убрать воду, техническое погружение без должного объяснения и пару глав, то книга сойдёт для быстрого ознакомления с историей и текущим состоянием криптографии.
Криптография. Основы практического шифрования и криптографии