Словарь шифрования
Шифрование — очень впечатляющая штука на первый взгляд, на второй, на третий и так далее. Когда мы были детьми, мы все писали закодированную тетрадь, которую могли прочитать только мы сами. Это была удивительная вещь, а также утомительная и невозможная, чтобы продолжать писать. Но для компьютеров это очень простая задача. Потому что машины очень хорошо выполняют повторяющиеся задания. А шифрование — одна из самых повторяющихся работ по вопросам безопасности. Давайте углубимся в шифрование и некоторые родственные слова.
153909293dac34f3ef46216441380cb4 :)

Шифрование
Процесс получения сообщения, называемого открытым текстом, и применения к нему операции, называемой шифрованием, в результате чего на выходе вы получаете искаженное, нечитаемое сообщение, называемое зашифрованным текстом.
Алгоритм шифрования
Основная логика процесса, которая используется для преобразования открытого текста в зашифрованный текст.
Криптосистема
Набор алгоритмов для генерации ключей и операций шифрования и дешифрования, составляющих криптографическую службу, должен оставаться безопасным, даже если о системе известно все, кроме ключа.
Частотный анализ
Практика изучения частоты появления букв в зашифрованном тексте.
Стеганография
Практика сокрытия информации от наблюдателей, но не ее кодирования.

Подстановочный шифр
Механизм шифрования, который заменяет части вашего открытого текста зашифрованным текстом.
Поточный шифр
Принимает входной поток и шифрует его по одному символу или цифре за раз, выводя по одному зашифрованному символу или цифре за раз.
Блочный шифр
Шифр берет данные и помещает их в ведро или блок данных фиксированного размера, а затем кодирует все эти блоки как единое целое.
RC4 (шифр Ривеста 4)
Симметричный поточный шифр, получивший широкое распространение благодаря своей простоте и скорости.

IFlvdSBhcmUgZ2VuaXVzICwgU2VlIHlvdSBzb29uCg