Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет kouzdra ([info]kouzdra)
@ 2011-04-21 23:11:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Арапская наука XIV векак:
«Если вы хотите прочесть сообщение, которое вы получили в зашифрованном виде, то прежде всего начните подсчет букв, а затем сосчитайте, сколько раз повторяется каждый знак, и подведите итог в каждом отдельном случае. Если изобретатель шифра был очень внимателен и скрыл в сообщении все границы между словами, то первая задача, которая должна быть решена, заключается в нахождении знака, разделяющего слова. Это делается так: вы берете букву и работаете, исходя из предположения, что следующая буква является знаком, делящим слова. И таким образом вы изучаете все сообщение с учетом различных комбинаций букв, из которых могут быть составлены слова… Если получается, тогда все в порядке; если нет, то вы берете следующую по счету букву и т. д., пока вы не сможете установить знак раздела между словами. Затем нужно найти, какие буквы чаще всего встречаются в сообщении, и сравнить их с образцом частоты встречаемости букв, о котором упоминалось прежде. Когда вы увидите, что одна буква попадается чаще других в данном сообщении, вы предполагаете, что это буква „Алиф“.

Затем вы предполагаете, что следующая по частоте встречаемости будет буквой „Лам“. Точность вашего предположения должна подтверждаться тем фактом, что в большинстве контекстов буква „Лам“ следует за буквой „Алиф“… Затем первые слова, которые вы попытаетесь разгадать в сообщении, должны состоять из двух букв. Это делается путем оценки наиболее вероятных комбинаций букв до тех пор, пока вы не убедитесь в том, что вы стоите на правильном пути. Тогда вы глядите на их знаки и выписываете их эквиваленты всякий раз, когда они попадаются в сообщении. Нужно применять точно такой же принцип по отношению к трехбуквенным словам этого сообщения, пока вы не убедитесь, что вы на что-то напали.

Вы выписываете эквиваленты из всего сообщения. Этот же принцип применяется по отношению к словам, состоящим из четырех и пяти букв, причем метод работы прежний. Всякий раз, когда возникает какое-либо сомнение, нужно высказать два, три предположения или еще больше и выписать каждое из них, пока оно не подтвердится на основании другого слова»</em>


(Добавить комментарий)


[info]ded_mitya
2011-04-22 00:02 (ссылка)
Что это?
А если каждый раз одна и та же буква кодируется разным символом?
Bread of sieve cobble.

(Ответить) (Ветвь дискуссии)


[info]kouzdra
2011-04-22 00:09 (ссылка)
В XIV веке многоалфавитные шифры еще не юзались даже в цивилизованном мире.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ded_mitya
2011-04-22 00:22 (ссылка)
ЗАчем многоалфавитные?
Один раз бурва "а" кодируется буквой "ы", второй раз буквой "ж",
а третий раз вообще не кодируется. Допустим, типа мы имеем ключ
в виде числа 10272467, скажем, и каждую буквы сдвигаем на
соответсвующее число. первую букву сообщения - на 1 (а-> б),
вторую на ноль (а->а), третью на 2, етц. Мы в школе так переписывались.
Ну а ключ знали типа.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tristes_tigres
2011-04-22 00:48 (ссылка)
Шифр Виженера.

(Ответить) (Уровень выше)


[info]russkiy
2011-04-22 00:26 (ссылка)
В 14 веке цивилизованный мир был еще не очень цивилизованный, хотя и старался.

И вот еще: Dr. Al-Kadi reported on the Arabic scientist by the name of Abu Yusuf Yaqub ibn Is-haq Al-Kindi, who authored a book on cryptology the "Risalah fi Istikhraj al-Mu'amma" (Manuscript for the Deciphering Cryptographic Messages) circa 850 AD. Al-Kindi introduced cryptanalysis techniques (including those for polyalphabetic ciphers)...

Не исключено, конечно, что из серии "Родина слонов", но могли и забыть арабы к 13 веку эти премудрости.

(Ответить) (Уровень выше)