Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сервер с поддержкой SSL, Зачем нужен публичный ключ? 
:(
    Опции темы
SGWW
Дата 24.12.2006, 04:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 21.11.2006

Репутация: нет
Всего: нет



Здраствуте.

Пишу сервер поддерживающий SSL (Indy 9, Delphi 7).
Скачал OpenSSL, сгенерировал Key.pem (зашифрованный секретный ключ протокола RSA с помощью 3-го DES), потом из секретного публичный ключ, потом сертификат, импортировал через IE доверенный root сертификат
Настройл IdServerIOHandlerSSL
Код

 IdServerIOHandlerSSL.SSLOptions.KeyFile:= appDir + 'privatekey.pem';
  //Задаем файл сертификата
  IdServerIOHandlerSSL.SSLOptions.CertFile:= appDir + 'cert.pem';
  //Задаем файл сертификата
  IdServerIOHandlerSSL.SSLOptions.RootCertFile:= appDir + 'sampleRoot.pem'; 

Запускаю сервер и клиен все работает. Я одного не могу понять, зачем тогда нужен публичный ключ?
Насколько будет устойчив к перехвату обмен данными между клиентом и сервером, при использовании описанной выше схемы?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0609 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.