Шифрование и защита данных на C#

Раздел знакомит с идеями шифрования на понятных примерах: сдвиг символов в шифре Цезаря, ключевое слово в шифре Виженера, побитовая операция XOR, хеш-функции и работа с готовыми средствами .NET. Для каждого метода есть код шифрования и расшифровки.

Учебные шифры показывают принципы, но не защищают настоящие данные. Поэтому рядом приведены сведения о современных алгоритмах и о том, почему для реальных задач нужно брать проверенные библиотеки, а не писать свои.