Шаг 9.
Задачи ComputerScience на Python.
Простые задачи. Невскрываемое шифрование (общие сведения)

    На этом шаге мы рассмотрим, что такое невскрываемре шифрование.

    Одноразовый шифр - это способ шифрования фрагмента данных путем его комбинации с бессмысленными случайными фиктивными данными таким образом, что оригинал не может быть восстановлен без доступа как к результату шифрования, так и к фиктивным данным. По сути, это шифратор с парой ключей. Один ключ - это результат шифрования, а второй - случайные фиктивные данные. Сам по себе каждый из ключей бесполезен, только их комбинация позволяет разблокировать исходные данные. При правильном выполнении одноразовый шифр представляет собой форму невскрываемого (unbreakable) шифрования. Процесс шифрования показан на рисунке 1.


Рис.1. Одноразовый шифр приводит к созданию двух ключей, которые можно разделить, а затем объединить для восстановления исходных данных

    На следующем шаге мы рассмотрим получение данных в заданной последовательности.




Предыдущий шаг Содержание Следующий шаг