Защита электронной почты в Internet
| Категория реферата: Рефераты по коммуникации и связи
| Теги реферата: реферат образ жизни, вулканы доклад
| Добавил(а) на сайт: Фелица.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Для туннельного режима АН удостоверяется весь оригинальный пакет IP, a
заголовок АН вставляется между оригинальным заголовком IP и новым внешним
заголовком IP. Внутренний заголовок IP несет адреса оригинальных источника
и адресата, в то время как внешний заголовок IP может содержать совершенно
другие адреса IP (например, адреса брандмауэров или других шлюзов защиты).
В туннельном режиме весь внутренний пакет IP, включая весь внутренний
заголовок IP, защищается средствами АН. Внешний заголовок IP (а в случае
IPv6 и внешние заголовки расширений IP) защищается с исключением изменяемых
и непрогнозируемых по значению полей.
| |
|Новый заголовок|AH |Оригинальный |TCP |Данные |
|IP | |заголовок IP | | |
IPv4
| |
|Новый |Заголовки |AH |Оригинальны|Заголовки |TCP |Данные |
|заголовок |расширений| |й заголовок|расширений| | |
|IP | | |IP | | | |
IPv6
4. 3. Протокол ESP.
4. 3. 1. Формат пакета ESP
Поля пакета ESP.
• Индекс параметров защиты (32 бита). Идентифицирует защищенную связь.
• Порядковый номер (32 бита). Значение счетчика, обеспечивающее функцию
защиты от воспроизведения, как и в случае для АН.
• Полезный груз (переменной длины). Это сегмент транспортного уровня (в
транспортном режиме) или пакет IP (в туннельном режиме), который защищается
шифрованием.
• Заполнитель (0-255 байтов).
• Длина заполнителя (8 битов). Указывает число байтов заполнителя, непосредственно предшествующего данному полю.
• Следующий заголовок (8 битов). Идентифицирует тип данных, содержащихся
в поле данных полезного груза, с помощью идентификации первого заголовка
этого полезного груза (например, заголовка расширения IPv6 или протокола
верхнего уровня, такого как TCP).
• Данные аутентификации (переменной длины). Поле переменной длины , содержащее код ICV (Integrity Check Value — код контроля целостности), вычисляемый для всего пакета ESP без поля данных аутентификации.
|Индекс параметров защиты |
|Порядковый номер |
| |Данные полезного груза |
| | |Заполнитель (0-255 байт) |
| | |Длина заполнителя |Следующий заголовок|
|Данные аутентификации (переменной длины) |
Поле заполнителя предназначено для следующих целей.
• Если алгоритм шифрования требует, чтобы длина открытого текста была
кратна некоторому целому числу байтов (например, длине одного блока
блочного шифра), поле заполнителя служит для того, чтобы дополнить открытый
текст (складывающийся из полей полезного груза, заполнителя, длины
заполнителя и следующего заголовка) до нужной длины.
• Формат ESP требует, чтобы поля длины заполнителя и следующего заголовка
были выровнены по правому краю в 32-битовом слове. Это эквивалентно
требованию, чтобы шифрованный текст имел длину, кратную 32 битам. Поле
заполнителя предназначено для того, чтобы осуществить такое выравнивание.
• Дополнительное заполнение можно использовать тогда, когда требуется
обеспечить частичную конфиденциальность для транспортного потока, чтобы скрыть истинную длину полезного груза.
4. 3. 2. Шифрование и алгоритмы аутентификации.
Сервис ESP предполагает шифрование полей полезного груза, заполнителя, длины заполнителя и следующего заголовка.
Имеющиеся на сегодня спецификации требуют, чтобы любая реализация
поддерживала использование алгоритма DES в режиме СВС (режим сцепления
шифрованных блоков. Другие алгоритм которые могут применяться для сервиса
ESP:
• "тройной" DES с тремя ключами,
• RC5,
• IDEA,
• "тройной" IDEA с тремя ключами,
• CAST,
• Blowfish.
Как и АН, протокол ESP поддерживает использование значений MAC длиной по умолчанию 96 битов. Так же как и в случае с АН, имеющиеся сегодня спецификации требуют, чтобы любая реализация поддерживала схемы HMAC-MD5-96 и HMAC-SHA-1-96.
4. 3. 3. Транспортный режим ESP.
Транспортный режим ESP служит для шифрования и, если нужно, аутентификации данных, пересылаемых по протоколу IP (например, сегмента
TCP). Для этого режима в случае с IPv4 заголовок ESP размещается в пакете
IP непосредственно перед заголовком транспортного уровня (например, TCP,
UDP, ICMP), а концевик (trailer) пакета ESP (содержащий поля заполнителя, длины заполнителя и следующего заголовка) размещается после пакета IP; если
же используется функция аутентификации, то поле данных аутентификации ESP
добавляется после концевика ESP. Весь сегмент транспортного уровня вместе с
концевиком ESP шифруются. Аутентификация охватывает весь шифрованный текст
и заголовок ESP.
| |
| |
|Оригинальный|Заголовок |TCP |Данные |Концевик ESP|Аутентификат|
|заголовок IP|ESP | | | |ор ESP |
В контексте IPv6 данные ESP рассматриваются как предназначенный для сквозной пересылки полезный груз, не предполагающий проверку или обработку промежуточными маршрутизаторами. Поэтому заголовок ESP размещается после основного заголовка IPv6 и заголовков расширений транзита, маршрутизации и фрагментации. Заголовок расширения параметров адресата может быть помещен до или после заголовка ESP — в зависимости от требований семантики. В случае IPv6 шифрование охватывает весь сегмент транспортного уровня вместе с концевиком ESP, а также заголовок расширения параметров адресата, если этот заголовок размещается после заголовка ESP. Аутентификация предполагается для шифрованного текста и заголовка ESP.
| |
| |
|Оригиналь|Транзит, | | | | | | |
|ный |адресация,|Заголов|адресация| |Данные |Концевик |Аутентифи|
|заголовок|маршрутиза|ок ESP | |TCP | |ESP |катор ESP|
|IP |ция, | | | | | | |
| |фрагментац| | | | | | |
| |ия | | | | | | |
В транспортном режиме выполняются следующие операции:
1. В узле источника блок данных, состоящий из концевика ESP и всего
сегмента транспортного уровня, шифруется, а открытый текст этого блока
заменяется шифрованным текстом, что формирует пакет IP для пересылки. Если
выбрана опция аутентификации, то добавляется поле аутентификации.
2. Затем пакет направляется адресату. Каждый промежуточный маршрутизатор
должен проверить и обработать заголовок IP, а также все заголовки
расширений IP, доступные в нешифрованном виде. Шифрованный текст при этом
остается неизменным.
3. Узел адресата проверяет и обрабатывает заголовок IP и все заголовки
расширений IP, доступные в нешифрованном виде. Затем на основе информации
индекса параметров защиты в заголовке ESP дешифруются остальные части
пакета, в результате чего становится доступным сегмент транспортного уровня
в виде открытого текста.
Использование транспортного режима обеспечивает
конфиденциальность для любого применяющего этот режим приложения, что
позволяет избежать необходимости реализации функций обеспечения
конфиденциальности в каждом отдельном приложении. Этот режим достаточно
эффективен, а объем добавляемых к пакету IP данных при этом невелик.
Недостатком этого режима является то, что при его использовании не
исключается возможность анализа трафика пересылаемых пакетов.
4. 3. 4. Туннельный режим ESP.
Туннельный режим ESP предназначен для шифрования всего пакета
IP. Для этого режима заголовок ESP добавляется к пакету как префикс, а
затем такой пакет вместе с концевиком ESP шифруются. Данный метод можно
использовать, когда требуется исключить возможность атак, построенных на
анализе трафика.
Ввиду того что заголовок IP содержит адрес пункта назначения и, возможно, директивы исходной маршрутизации вместе с информацией о
параметрах транзита, нельзя просто передать шифрованный пакет IP с
добавленным к нему в виде префикса заголовком ESP. Промежуточные
маршрутизаторы не смогут обработать такой пакет. Таким образом, необходимо
включить весь блок (заголовок ESP, шифрованный текст и данные
аутентификации, если они есть) во внешний пакет IP с новым заголовком, который будет содержать достаточно информации для маршрутизации, но не для
анализа трафика.
| |
| |
|Новый |Заголовок |Оригинальны|TCP |Данные |Концевик |Аутентификат|
|заголовок|ESP |й заголовок| | |ESP |ор ESP |
|IP | |IP | | | | |
IPv4
| |
| |
Новый заголовок IP |Заголовки расширений |Заголовок ESP |Оригинальный заголовок IP |Заголовок расширений |TСP |Данные |Концевик ESP
|Аутентификатор ESP | |IPv6
Рекомендуем скачать другие рефераты по теме: права человека реферат, реферат влияние.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата