Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Защита ПО ( HTTPS(ssl) )
 
Здравствуйте, есть необходимость в защите  программного обеспечения.
Для работы программы требуется разрешения сервера (т.е. прога сама при каждом включении отсылает запрос на сервер, а сервер отвечает - разрешать-ли данному юзеру пользоваться этой программой или нет). Было принято решение, что программа будет "общаться" с сервером через защищенное соединение (httpS). т.е. на сервере будет сертификат SSL.
Теперь вопросы:
1. Большая ли разница между самоподписанным сертификатом и сертификатом предоставляемым УЦ?
2 Сервер мы сделаем, но как реализовать клиентскую часть? вроде нужен сертификат клиента, но как его сделать?  
Основная задача такая, чтобы с сервера и обратно приходила всегда верная информация (а не измененная каким-нибудь хакером).
Изменено: Иск Муст - 26.08.2011 15:28:35
 
Например на CURL это делается элементарно. Не важно самоподписанный сертификат или нет.
CURL существует для разных языков.
 
самополдписанный сертификат может выдать себе кто угодно. А значит, есть вероятность проведения МиМ атаки.
подписанный УЦ сертификат, при условии, что программа будет проверять его подпись, будет давать защиту от МиМ атак
Оба варианта сертификата защитят от простого сниффинга.

на второй вопрос вам ответили
Страницы: 1
Читают тему