Развивайте навыки написания криптографических алгоритмов и схем/модулей безопасности с использованием C++23 и его новых возможностей. Эта книга научит вас правильным методам написания сложных криптографических алгоритмов, таких как алгоритмы криптографии на эллиптических кривых, криптография на основе решеток, поисковое шифрование и гомоморфное шифрование. Вы также изучите внутренние криптографические механизмы и откроете для себя распространенные способы правильной реализации и использования алгоритмов на практике.
Авторы объясняют математические основы криптографических алгоритмов в терминах, легко понятных программисту. Они также показывают, как «плохая» криптография может проникать в процесс реализации, и как должна выглядеть «хорошая» криптография, сравнивая преимущества и недостатки на основе времени обработки, времени выполнения и надежности.