Защита электронной почты в Internet
Категория реферата: Рефераты по коммуникации и связи
Теги реферата: реферат образ жизни, вулканы доклад
Добавил(а) на сайт: Фелица.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
5. Сообщение finished в TLS представляет собой хэш-код, вычисленный c помощью master_secret, предыдущих сообщений и метки, идентифицирующей клиент и сервер. Схема вычисления сообщения finished отличается от схемы, используемой в SSLv3. В TLS схемы выглядит так: PRF
(master_secret, finished_label, MD5 (handshake_meassages) || SHA-1
(handshake_messages)), где finished_label – строка «client finished» для клиента и «server_finished» для сервера.
6. Схема вычисления master_secret для TLS иная чем в SSLv3.
7. В SSL байты заполнителя добавляются к данным пользователя, подлежащим шифрованию, минимально необходимом количестве, достаточном для того, чтобы получить общую длину данных для шифрования, кратную длине блока шифра. В случае TLS разрешается добавлять любое число заполнителей (до
255 байтов включительно), лишь бы в результате длина блока данных получилась кратной длине блока шифра.
4. Защита на уровне IP (сетевой уровень).
4. 1. Архитектура защиты на уровне IP
IPSec обеспечивает сервис защиты на уровне IP, позволяя системе выбрать
необходимые протоколы защиты, определить алгоритм (алгоритмы) для
соответствующего сервиса (сервисов) и задать значения любых
криптографических ключей, требуемых для запрошенного сервиса. Для защиты
используется два протокола: протокол аутентификации, указанный заголовком
данного протокола (заголовком аутентификации АН), и комбинированный
протокол шифрования/аутентификации, определенный форматом пакета для этого
протокола (протокола ESP). В данном случае обеспечиваются следующие виды
сервиса:
• контроль доступа;
• целостность без установления соединений;
• аутентификация источника данных;
• отторжение воспроизведенных пакетов (форма целостности
последовательностей);
• конфиденциальность (шифрование);
• ограниченная конфиденциальность транспортного потока.
В случае ESP есть два варианта: с использованием и без использования опции
аутентификации. Как АН, так и ESP имеют возможности контроля доступа, основанного на распределении криптографических ключей и управлении
транспортными потоками, относящимися к этим протоколам защиты.
|Вид сервиса |AH |ESP (только |ESP (шифрование и |
| | |шифрование) |аутентификация) |
|Контроль доступа |( |( |( |
|Целостность без установления |( | |( |
|соединений | | | |
|Аутентификация источника данных |( | |( |
|Отторжение воспроизведенных пакетов |( |( |( |
|Конфиденциальность | |( |( |
|Ограниченная конфиденциальность | |( |( |
|транспортного потока | | | |
Ключевым объектом в механизмах аутентификации и
конфиденциальности для IP является защищенная связь (Security Association).
Связь представляет собой одностороннее отношение между отправителем и
получателем, применяющим сервис защиты к транспортному потоку. Сервис
защиты предоставляет возможность для защищенной связи использовать либо АН, либо ESP, но никак не обе эти возможности одновременно.
В любом пакете IP защищенная связь однозначно идентифицируется
адресом пункта назначения в заголовке IPv4 или IPv6 и индексом параметров
защиты (даёт возможност ьвыбрать защищённую связь по которой должен
обрабатываться полученный пакет) во вложенном заголовке расширения (АН или
ESP).
Заголовки АН и ESP поддерживают два режима использования: транспортный
и туннельный. Дадим краткий обзором этих режимов.
Транспортный режим.
Транспортный режим обеспечивает защиту прежде всего для протоколов высшего
уровня. Это значит, что защита транспортного режима распространяется на
полезный груз пакета IP. Примеры включают сегмент TCP или UDP, или пакет
протокола ICMP , которые размещаются непосредственно над IP в стеке
главного протокола. Когда система использует заголовки АН или ESP над IPv4, полезным грузом являются данные, обычно размещаемые сразу после заголовка
IP. Для IPv6 полезным грузом являются данные, обычно следующие после
заголовка IP и всех имеющихся заголовков расширений IPv6, за возможным
исключением заголовка параметров адресата, который тоже может подлежать
защите.
ESP в транспортном режиме шифрует и, если нужно, идентифицирует полезный
груз IP, но не заголовок IP. АН в транспортном режиме идентифицирует
полезный груз IP и некоторые части заголовка IP.
Туннельный режим.
Туннельный режим обеспечивает защиту всего пакета IP. После добавления к
пакету IP полей АН или ESP весь пакет, вместе с полями защиты, рассматривается как полезный груз некоторого нового "внешнего" пакета IP с
новым внешним заголовком IP. Весь оригинальный, или внутренний, пакет при
этом пересылается через "туннель" от одной точки сети IP к другой, и ни
один из маршрутизаторов на пути не может проверить внутренний заголовок IP.
Ввиду того что оригинальный пакет инкапсулирован в новый, больший пакет
может иметь совершенно другие адреса источника и адресата, что усиливает
защиту. Туннельный режим используется тогда, когда один или оба конца
защищенной связи являются шлюзами защиты, например брандмауэрами или
маршрутизаторами, которые основаны на IPSec. При использовании туннельного
режима системы в сетях за брандмауэрами могут осуществлять защищенный обмен
данными без применения IPSec. Незащищенные пакеты, генерируемые такими
системами, связываются по туннелям, проложенным через внешние сети с
помощью туннельного режима защищенной связи, установленного программным
обеспечением IPSec в брандмауэре или защищенном маршрутизаторе на границе
локальной сети.
Функциональные возможности транспортного и туннельного режимов
|Вид заголовка|Транспортный режим защищенной|Туннельный режим защищенной связи|
| |связи | |
|АН |Идентифицирует полезный груз |Идентифицирует весь внутренний |
| |IP, а также отдельные части |пакет IP (заголовок и полезный |
| |заголовка IP и заголовков |груз внутреннего пакета IP), а |
| |расширений IPv6 |также отдельные части внешнего |
| | |заголовка IP и внешних заголовков|
| | |расширений IPv6 |
|ESP |Шифрует полезный груз IP и |Шифрует внутренний пакет IP |
| |все заголовки расширений | |
| |IPv6, следующие за заголовком| |
| |ESP | |
|ESP с |Шифрует полезный груз IP и |Шифрует внутренний пакет IP. |
|аутентификаци|все заголовки расширений |Идентифицирует внутренний пакет |
|ей |IPv6, следующие за заголовком|IP |
| |ESP. | |
| |Идентифицирует полезный груз | |
| |IP, но не заголовок IP | |
4. 2. Заголовок аутентификации (AH).
4. 2. 1. Структура заголовка.
Заголовок аутентификации (АН) обеспечивает поддержку целостности данных и
аутентификации пакетов IP. Свойство целостности данных гарантирует
невозможность незаметной модификации содержимого пакета в пути следования.
Функция аутентификации дает возможность конечной системе или сетевому
устройству идентифицировать пользователя или приложение и соответственно
отфильтровать трафик, а также защититься от очень распространенных сегодня
в Internet атак с подменой сетевых адресов. Заголовок АН также защищает от
атак воспроизведения сообщений.
Заголовок аутентификации состоит из следующих полей
|Следующий заголовок |Длина полезного груза |Зарезервировано |
|Индекс параметров защиты |
|Порядковый номер |
|Данные аутентификации (переменой длины) |
Заголовок аутентификации IPSec.
. Следующий заголовок. Идентифицирует тип заголовка, следующего непосредственно за данным заголовком
. Длина полезного груза (8 битов). Длина заголовка аутентификации в 32- битовых словах, уменьшенная на 2.
. Зарезервировано (16 битов). Для будущего использования.
. Индекс параметров защиты (32 бита). Идентифицирует защищенную связь.
. Порядковый номер (32 бита). Значение счетчика, для сервиса защиты от воспроизведения
. Данные аутентификации (переменной длины). Поле переменной длины , содержащее MAC для данного пакета.
Атаки воспроизведения сообщений заключаются в том, что противник может
получить экземпляр удостоверенного пакета и позже предъявить его
предполагаемому адресату. Повторное получение одинаковых удостоверенных
пакетов IP может каким-то образом нарушить сервис или иметь какие-то другие
нежелательные последствия.
4. 2. 2. Использование AH в транспортном и туннельном режиме.
В этом подразделе мы рассмотрим область применения аутентификации, обеспечиваемой с помощью протокола АН, и размещение заголовка аутентификации в каждом из двух режимов. При этом случаи IPv4 и IPv6 несколько различаются.
Для транспортного режима АН с применением IPv4 данные АН размещаются
непосредственно после оригинального заголовка IP и перед полезным грузом IP
(например, сегментом TCP). Аутентификации подлежит весь пакет, за
исключением изменяемых полей в заголовке IPv4, которые обнуляются для
вычисления значения MAC.
| |
|Оригинальный |AH |TCP |Данные |
|заголовок IP | | | |
В контексте IPv6 данные АН рассматриваются как полезный груз сквозной
передачи; т.е. проверка и обработка этих данных промежуточными
маршрутизаторами не предполагается. Поэтому данные АН размещаются после
базового заголовка IPv6 и заголовков расширений транзита, маршрутизации и
фрагментации. Заголовок расширения параметров адресации может размещаться
до или после заголовка АН — в зависимости от требований семантики. Опять
же, аутентификация предполагается для всего пакета, за исключением
изменяемых полей, которые обнуляются для вычисления значения MAC.
| |
|Оригинальный|Транзит, |AH |Адресация |TCP |Данные |
|заголовок IP|адресация, | | | | |
| |маршрутизаци| | | | |
| |я, | | | | |
| |фрагментация| | | | |
Рекомендуем скачать другие рефераты по теме: права человека реферат, реферат влияние.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата