Показаны сообщения с ярлыком SSL. Показать все сообщения
Показаны сообщения с ярлыком SSL. Показать все сообщения

четверг, 24 ноября 2011 г.

Google улучшает защиту SSL-сессий

Google первой среди крупных интернет-компаний внедрила на HTTPS-серверах функцию защиты от будущей потери секретного ключа (функция называется perfect forward secrecy или PFS). Для этого разработано open-source дополнение к OpenSSL, в частности, написан быстрый генератор ключей на эллиптических кривых P-224, P-256 и P-521. По ходу работы специалисты Google также исправили несколько багов в OpenSSL.

PFS означает, что даже в случае получения (взлома) секретного серверного ключа злоумышленник не сможет расшифровать ранее перехваченный и записанный HTTPS-трафик. Пример из реальной жизни: предположим, что какая-то организация на уровне провайдера записывает и хранит весь ваш HTTPS-трафик, а в случае необходимости получает на сервере секретный ключ (или через много лет мощности компьютеров хватит, чтобы его взломать простым брутфорсом), после чего без проблем читает всю накопленную переписку.

среда, 18 мая 2011 г.

Замена дефолтного поискового сервиса в браузере на SSL поиск от Google

Обычно в Firefox 3.6 при вводе слова в адресную строку переадресовывает на поисковик Yandex.ru. Я решил изменить на поисковик от Google причем на SSL защищенную версию поиска.

Для того чтобы изменить поисковой сервис перейдите в адресной строке браузера about:config, и кликнуть Я обещаю, что буду осторожен. В самом начале страницы, есть так называемый фильтр. В фильтр вводим keyword.url. У нас на экран выйдет этот параметр, с его значением. Так как у меня был поиск от Яндекса, то значение параметра keyword.url стояло http://yandex.ru/yandsearch?text=. Заменяем на https://encrypted.google.com/search?&q= и пользуемся защищенным поиском.

Для пользователей Chromium:
  1. Перейдите в Настройки - Параметры;
  2. Во вкладке Основные в пункте Поиск кликните по кнопке Управление поисковыми системами;
  3. В пункте Другие поисковые системы введите название новой системы (прим. SSL Google), введите ключевое слово системы (прим. encrypted.google.com), и параметры ссылки:
https://encrypted.google.com/search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chrome&ie={inputEncoding}&q=%s – Make default
Сделайте его по умолчанию и пользуйтесь защищенным поиском.

Может возникнуть закономерный вопрос, а зачем при поиске безопасное соединение? Ответ также закономерен, поисковые запросы могут содержать конфиденциальную или компрометирующую информацию)) Так что максимум ваш провайдер может узнать только то, что вы ходили на Google, но не то что вы там искали.

P.S. "Поисковые запросы могут содержать смертельно-опасную информацию при нахождении в странах со странным правительством." (каммент из Хабра)