КРИПТОБЛЯДИ
Jan. 15th, 2012 11:27 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
(20:08:00) хелс: Сместим шифротекст на эту длину и проведем операцию XOR для смещенного и оригинального шифротекстов. Результатом операции будет удаления ключа и получение открытого текста, подвергнутого операции XOR с самим собой, смещенным на длину ключа. Так как в английском языке на один байт приходится 1.3 бита действительной информации, существующая значительная избыточность позволяет определить способ шифрования
(20:11:04) Z: да
(20:11:14) Z: я это видел, но вот тут и дело встало
(20:15:30) хелс: я как понимаю там совсем всё просто дальше
(20:15:39) хелс: надо лишь понять как
...
(21:05:59) хелс: о
(21:06:20) Z: чо
(21:06:59) хелс: каждая английская буква содержит 3.4 бита избыточной информации
(21:08:05) Z: так
(21:08:51) хелс: и ничего нам это не дает
...
(22:46:38) хелс: ключ у нас 5 символов
(22:49:14) хелс: из 26 буковок
(22:49:25) хелс: тогда энтропия его 23 бита
(22:49:51) хелс: избыточность английского языка 3.2 бита на символ
(22:50:23) Z: так
(22:51:15) хелс: тогда нам надо примерно 8 символов шифрованного текста
(22:51:25) хелс: т.е.
(22:51:44) хелс: т.е.
(22:51:46) хелс: тьфу
(22:51:56) хелс: 8 символов достаточно для взлома
(22:52:15) хелс: но всё равно ебанный перебор
(22:55:44) хелс: да и у нас не английский язык
(22:55:48) хелс: а haskell
У НАС ВМЕСТО АНГЛИЙСКОГО ЯЗЫКА ХАЧКЕЛЬ!! ВСЕ ПРОПАЛО!! ВСЕ ПРОПАЛО!!
(20:11:04) Z: да
(20:11:14) Z: я это видел, но вот тут и дело встало
(20:15:30) хелс: я как понимаю там совсем всё просто дальше
(20:15:39) хелс: надо лишь понять как
...
(21:05:59) хелс: о
(21:06:20) Z: чо
(21:06:59) хелс: каждая английская буква содержит 3.4 бита избыточной информации
(21:08:05) Z: так
(21:08:51) хелс: и ничего нам это не дает
...
(22:46:38) хелс: ключ у нас 5 символов
(22:49:14) хелс: из 26 буковок
(22:49:25) хелс: тогда энтропия его 23 бита
(22:49:51) хелс: избыточность английского языка 3.2 бита на символ
(22:50:23) Z: так
(22:51:15) хелс: тогда нам надо примерно 8 символов шифрованного текста
(22:51:25) хелс: т.е.
(22:51:44) хелс: т.е.
(22:51:46) хелс: тьфу
(22:51:56) хелс: 8 символов достаточно для взлома
(22:52:15) хелс: но всё равно ебанный перебор
(22:55:44) хелс: да и у нас не английский язык
(22:55:48) хелс: а haskell
У НАС ВМЕСТО АНГЛИЙСКОГО ЯЗЫКА ХАЧКЕЛЬ!! ВСЕ ПРОПАЛО!! ВСЕ ПРОПАЛО!!
(no subject)
Date: 2012-02-08 11:26 pm (UTC)Кстати научность криптографии равна научности пасудомойки. Что бы тарелку помыть, её надо взять за конец зажав между большим и указательным пальцем не более зем на полтора сантиметра, поднести к H2O соблюдая температурный режим от 21.5 до 39.5 градусов, и подставить омываемый обьект под струю под наклоном 35 градусов... ну и т.п. Вообщем наукоёмким можно сделать всё что угодно. А криптография вообще занятна местами.
(no subject)
Date: 2012-02-09 06:48 am (UTC)