Задачи, решаемые с помощью SSL
Задачи, решаемые с помощью SSL
SSL — это технология кодирования, подобная той, которая используется при обеспечении работы протокола удаленной регистрации SSH. (Строго говоря, эти протоколы применяют одни и те же средства шифрования, так как работа популярного пакета OpenSSH основана на использовании пакета OpenSSL, который также применяется некоторыми реализациями Apache, поддерживающими SSL.) SSL позволяет решить следующие две проблемы, возникающие при обмене между Web-клиентом и Web-сервером.
• Шифрование. SSL позволяет обеим взаимодействующим сторонам выполнять шифрование данных, обеспечивая тем самым их сохранность. Это необходимо в тех случаях, когда Web-клиент должен обмениваться с Web-сервером важной информацией, например передавать номера платежных карточек и банковских счетов. Для кодирования применяется технология открытого ключа, согласно которой каждая из взаимодействующих сторон использует два ключа. Шифрование осуществляется с помощью открытого, или общего, ключа, предоставляемого другой взаимодействующей стороной, а для расшифровки применяется собственной закрытый, или личный, ключ. Таким образом, передавая данные, участник сетевого взаимодействия уверен, что расшифровать их сможет только тот, для кого они предназначены.
• Аутентификация. Даже при использовании шифрования передача важных данных по Internet связана с определенным риском. Может оказаться, что принимающий узел — не тот, за кого он себя выдает. Например, если вы ввели в поле адреса броузера URL http://www.abigretailer.com, можете ли вы быть уверены, что ваш запрос попадет на тот узел, на который вы его отправляете? Не исключено, что злоумышленнику удалось изменить настройку сервера DNS или маршрутизатора и перенаправить запрос на свой компьютер. SSL предоставляет средства аутентификации участников взаимодействия. Идентификация осуществляется посредством сертификатов, предоставляемых организацией, специализирующейся на этом. Сертификат, полученный от сертифицирующей организации (CA — certificate authority), представляет собой цифровой код, используемый для создания общего ключа. Если один участник взаимодействия передал свой сертификат, полученный от CA, то другой участник может быть уверен, что его партнер по обмену данными — именно тот, за кого он себя выдает. (В последнее время стало ясно, что даже сертификаты не позволяют гарантированно идентифицировать участников взаимодействия. Так, в 2001 г. сертификаты Microsoft были по ошибке выданы организациям, не имеющим к корпорации никакого отношения.)
На заметку
При необходимости вы сами можете выступать в роли сертифицирующей организации, однако ваши сертификаты будут пригодны только для внутреннего использования. Внешние пользователи не будут иметь никакой гарантии того, что сертификат не фальсифицирован. Поэтому, если вы собираетесь организовать узел электронной коммерции, вам необходимо получить сертификат от CA. Список CA можно найти по адресу http://www.apache-ssl.org/#Digital_Certificates. Пользователям, обращающимся к Web-узлам посредством броузеров, сертификаты не нужны, так как Web-серверы практически никогда не проверяют идентичность пользователей.
При работе посредством протокола SSL используется порт, отличный от порта 80. По умолчанию для взаимодействия по защищенному протоколу HTTP (HTTPS) применяется порт 443. Чтобы Web-броузер указал в запросе этот порт, URL, введенный пользователем, должен начинаться с символов https://. Настраивая Apache для поддержки SSL, вы можете установить один сервер, который будет по-разному реагировать на обращения через порты с номерами 80 и 443, либо использовать два сервера различных типов. Первый подход реализовать проще, но может возникнуть ситуация, при которой целесообразнее использовать два сервера (например, Apache для обработки SSL-запросов и thttpd для поддержки обычного HTTP-взаимодействия).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Задачи
Задачи Сразу под разделом «Контакты» находится опция, которая поможет нам с вами стать чуточку организованнее. При нажатии на ссылку «Задачи» в правом нижнем углу экрана появится небольшое окно, предназначенное для ведения списка дел. Щелкнув мышкой по пустой области,
Задачи, решаемые с помощью перенаправления портов
Задачи, решаемые с помощью перенаправления портов Перенаправление портов может потребоваться в следующих ситуациях.• Если вы перемещаете сервер с одного компьютера на другой, но по каким-либо причинам не можете изменить конфигурацию сервера DNS. Перенаправление портов
Ключевые задачи, решаемые с помощью соцсетей
Ключевые задачи, решаемые с помощью соцсетей Теперь поговорим о задачах или о том, чего, собственно говоря, мы можем добиться с помощью социальных сетей.Для начала давайте определимся с тем, как мы действуем. Мы создаем личную страницу в социальной сети, которую затем
Задачи
Задачи 5.1. Идеальный инвертирующий ОУ, показанный на рис. 5.2, имеет следующие параметры элементов: R1=2 кОм; R2=15 кОм; А=100000 и Ri=1 Мом. Проведите PSpice анализ, чтобы определить коэффициент усиления по напряжению, входное и выходное сопротивления. Значение 1 МОм для встречается на
Задачи
Задачи 6.1. Параметры элементов схемы, показанной на рис. 6.35: V=10 B, R1=R=1 кОм и от С=200 мкФ. Получите график vc(t) на интервале от момента размыкания ключа до момента достижения напряжением на конденсаторе нулевого значения. Проведите необходимый анализ на PSpice и получите в Probe
Задачи
Задачи Гармонический анализ дает постоянную составляющую основную гармонику, и все гармоники до девятой включительно. Показаны их амплитуды и фазы с фактическими и относительными значениями. В предшествующем примере были проанализированы V(1) и V(2) и их компоненты.
Задачи
Задачи 8.1. Генератор со сдвигом фазы, показанный на рис. 8.7, должен работать на частоте f=1 кГц. При С=1 мкФ, выберите необходимые значения компонентов и выполните анализ одним из методов, предложенных в тексте. Используя Probe, убедитесь, что схема работает в ожидаемом режиме.
Задачи
Задачи 9.1. Однополупериодный выпрямитель, показанный на рис. 9.1, имеет следующие параметры: IS=1Е-9 A, VJ=0,8 В, IBV=1Е-6А и EG=0,72 эВ. Выполните анализ, аналогичный описанному в тексте, и сравните результаты с полученными ранее. Какие различия в результатах можно увидеть?9.2. Диодная
Задачи
Задачи 10.1. Снимите входные и выходные характеристики библиотечного pnp- транзистора 2N3251 (hFE=180). Используйте схемы для снятия характеристик npn-транзисторов, представленные на рис. 10.1 и 10.3. Разработайте входной файл, позволяющий получить графики в Probe. Создайте метки для
Задачи
Задачи Обратите внимание: в PSpice параметр BETA для JFET определяется как 11.1. Определите с помощью PSpice ток стока ID и напряжение на стоке VDS для схемы с JFET-транзистором, показанной на рис. 11.19, при значениях VPO=2 В и IDSS=5 мА. Рис. 11.1911.2. Найдите значения точки покоя ID и VDS для схемы с
Задачи
Задачи 12.1. С помощью PSpice найдите y-параметры схемы, показанной на рис. 12.37. В этой и других задачах, спланируйте вашу работу так, чтобы проводить как можно меньше вычислений на бумаге. Рис. 12.37. 12.2. На вход четырехполюсника (рис. 12.37) включен источник с внутренним
Задачи
Задачи 13.1. При обсуждении модели нелинейного резистора мы указали, что нелинейными являются фактически не резисторы, а зависимые источники. Измените схему, показанную на рис. 13.1, чтобы получить такое напряжение V(3), при котором мощность источника V увеличилась бы
Задачи
Задачи Подлежащая выполнению работа разбивается на задачи. Задача представляет собой четко определенную часть работы производственного процесса, с помощью которой можно четко определить статус проекта по явно выраженной контрольной точке, имеет свои критерии
Задачи
Задачи Эта категория для сложного многоступенчатого планирования. Позволяет создать задачу, назначить ответственного и следить за выполнением. Скорее всего, человек, который будет этим пользоваться, не нуждается в самоучителе для начинающих, так что подробно
Задачи
Задачи Только мы закончили разбираться с календарем, как вдруг оказывается, что в Outlook встроен еще и второй планировщик! А именно – список задач.Зачем это сделано? Прежде всего, для нашего удобства. Не все события можно привязать к конкретной дате, а некоторые дела и вовсе
Астрологические задачи, решаемые программой Stalker
Астрологические задачи, решаемые программой Stalker Начнем с того, как в программе Stalker реализуются стандартные астрологические программы. В алгоритме выполнения таких задач есть свои особенности, о которых следует знать.Построение натальной картыНовую карту рождения в