![]() |
Привіт Гість ( Вхід | Реєстрація )
![]() |
Bel |
![]()
Пост
#1
|
![]() Мега ранчер ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 1 287 З нами з: 3-September 10 Користувач №: 1 476 Стать: Чол ![]() |
*Сори, что не по теме. Важно
![]() |
![]() ![]() |
ssnet |
![]()
Пост
#2
|
Соромлюсь щось писати ![]() Група: New Members Повідомлень: 13 З нами з: 1-December 09 Користувач №: 1 224 Стать: Чол ![]() |
*Сори, что не по теме. Важно ![]() Шифр Цезаря это сдвинутая на 3 буква в алфавите ? Да ниче сложного ... проходишь по строке меняешь символ на соответствующий (код мин значения + ((код символа + 3) по модулю макс значения)). Единственна проблема в нюансах ... Переходят латинские буквы только в латинские или в другие символы тоже ... Что-то мая машина считала в этот раз плохо. Расчеты на куде заканчивались с ошибкой ( 8600GTX (по мойму) 256МБ под Убунтой ) пришлось отключить ... Еще и электричество несколько раз вырубалось ![]() |
Bel |
![]()
Пост
#3
|
![]() Мега ранчер ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 1 287 З нами з: 3-September 10 Користувач №: 1 476 Стать: Чол ![]() |
*Сори, что не по теме. Важно ![]() Шифр Цезаря это сдвинутая на 3 буква в алфавите ? Да ниче сложного ... проходишь по строке меняешь символ на соответствующий (код мин значения + ((код символа + 3) по модулю макс значения)). Единственна проблема в нюансах ... Переходят латинские буквы только в латинские или в другие символы тоже ... Что-то мая машина считала в этот раз плохо. Расчеты на куде заканчивались с ошибкой ( 8600GTX (по мойму) 256МБ под Убунтой ) пришлось отключить ... Еще и электричество несколько раз вырубалось ![]() Сам принцип я знаю, но нужно всё в код перевести на с++. И ещё, допустим у нас есть зашифрованное слово. Как нам его расшифровать, то есть определить какой должен быть ключ? Методом прямого перебора? |
ssnet |
![]()
Пост
#4
|
Соромлюсь щось писати ![]() Група: New Members Повідомлень: 13 З нами з: 1-December 09 Користувач №: 1 224 Стать: Чол ![]() |
Шифр Цезаря применялся тогда, когда люди и читать толком не умели. Там не было ключа как такового в современном понимании, был просто сдвиг.
http://ru.wikipedia.org/wiki/%D0%A8%D0%B8%...%B0%D1%80%D1%8F На сколько я понимаю, в автоматическом режиме, перебор с поиском слов по словарю и анализу гласных с выставление коэффициентов для каждого ключа ... Если есть кусок расшифрованного текста, то написать подбор ключа тривиально. |
nikelong |
![]()
Пост
#5
|
Тера ранчер ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол ![]() |
![]() -------------------- |
![]() ![]() |
![]() |
Lo-Fi Версія | Поточний час: 12th August 2025 - 05:35 |