Russian Qt Forum
Ноябрь 23, 2024, 02:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 2 3 [4]   Вниз
  Печать  
Автор Тема: Действия при аварийном завершении программы  (Прочитано 22954 раз)
vizir.vs
Гость
« Ответ #45 : Сентябрь 03, 2014, 11:02 »

Ну как бы там подразумевается наличие клиента и сервера, двух сторон. Собственно на этом и строится система - что имея ключи лишь одной стороны нельзя расшифровать данные.

У вас же имеется одна сторона, имеющая все данные о шифровании Улыбающийся

Хм... а если шифровать данные предварительно сгенерировав самому ключ на основе случайных данных. Например на основе шумов, которые считывает звуковая карта с микрофонного входа или в зависимости от температуры жесткого диска, проца и чего-нибудь еще.
Правда надо еще этот ключ где-то хранить. Даже если в зашифрованном виде, то надо уметь его расшифровывать. А имея ключ и алгоритм шифрования ты можешь расшифровать его.
« Последнее редактирование: Сентябрь 03, 2014, 11:06 от vizir.vs » Записан
Bepec
Гость
« Ответ #46 : Сентябрь 03, 2014, 11:15 »

Неуязвимость ssl в том, что ключи генерятся при каждом подключении.

Просто сохранив ключ мы получаем обычный алгоритм шифрования. Который легко взламывается, имея исходники и/или опыт в реверс инжиринге.

К тому же ssl не защищает, если у вас есть доступ к клиенту и серверу Веселый В том вся и фишка.

PS но есть способ получить не взламываемый для создателя алгоритм - это ИИ (искусственный интеллект). Если он будет при каждом сохранении генерить свой алгоритм шифрования, то это ведёт к невозможности его взломать. Так же возможно создание алгоритма шифрования непонятного человеку Веселый Уже есть прецендент создания алгоритма оптимизации, который непонятен человеку. Кстати надо бы уточнить - сумели разобраться или нет Веселый  

Ссылка для интересующихся - http://habrahabr.ru/post/187278/
« Последнее редактирование: Сентябрь 03, 2014, 11:22 от Bepec » Записан
Страниц: 1 2 3 [4]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.051 секунд. Запросов: 21.