Шифрование каналов связи
Вот классическая проблема Алисы и Боба: Алиса хочет послать Бобу безопасное сообщение. Как ей быть? Она шифрует сообщение.
В теории, это шифрование может быть выполнено на любом уровне коммуникационной модели OSI (Open Systems Interface, взаимодействие открытых систем). (Дополнительную информацию о стандарте архитектуры безопасности OSI можно найти в [305].) На практике, шифрование выполняется либо на самых нижних уровнях (первом и втором), либо на верхних уровнях. Если оно происходит на нижних уровнях, оно называется канальным шифрованием, шифруется все, проходящее через конкретный канал данных. Если шифрование происходит на верхних уровнях, оно называется сквозным шифрованием, данные шифруются выборочно и остаются зашифрованными, пока их не расшифрует окончательный получатель. У каждого подхода есть свои преимущества и недостатки.