Форум программистов, компьютерный форум CyberForum.ru

расшифровка текста без ключа - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
19.02.2013, 23:07     расшифровка текста без ключа #1
Здарова!
Решаю задачку по С++ нужно расшифровать текст без ключа.

Текст шифруется так: от есть строка "Hellow world" и ключ "key"
берется первая буква H и возводится в степень k H^k и так далее
ключ циклически беребирается H^k,e^e,l^y,l^k,o^e,w^y .... и. т. д.

Вообщем нужно даный шифр расшифровать без ключа, я даже не знаю с чего начать???

Добавлено через 22 минуты
как не странно я еще и попутал операцию ^ принял за степень в принципе в задаче имелось в веду XOR
un XOR без ключа
но тем не менее не легче расшифровать без ключа хелп

Добавлено через 57 секунд
да не внимательность ппц, а я еще думал чо такая предыдущая задача вроде оценка 2 стоит за час должен сделать, а я ее затянул
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2013, 23:07     расшифровка текста без ключа
Посмотрите здесь:

C++ вывод текста без использования библиотек?
C++ строки. расшифровка текста
C++ un XOR без ключа
Расшифровка C++
Перенос текста в файл без комментариев C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NIch
 Аватар для NIch
399 / 310 / 27
Регистрация: 17.03.2010
Сообщений: 1,120
20.02.2013, 00:15     расшифровка текста без ключа #2
При длине ключа равном длине сообщения не расшифруешь.
имхо
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
20.02.2013, 20:19  [ТС]     расшифровка текста без ключа #3
Цитата Сообщение от NIch Посмотреть сообщение
При длине ключа равном длине сообщения не расшифруешь.
имхо
Да я уже понял, токо зная алгоритм по которому шифровалось можно расшифровать, тупо перебором, а по другому нифига не расшифруешь.
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,051
20.02.2013, 20:25     расшифровка текста без ключа #4
если длина ключа меньше и ты наешь хоть одно слово в сообщении то можно найти ключ

сообщение^слово=ключ
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
20.02.2013, 22:41  [ТС]     расшифровка текста без ключа #5
Цитата Сообщение от ValeryS Посмотреть сообщение
если длина ключа меньше и ты наешь хоть одно слово в сообщении то можно найти ключ

сообщение^слово=ключ
да у меня не XOR шифрование я в степень ключа возводил str="Hellow", key="key" шифруем pow(H,k)-первый символ, pow(e,e)-второй символ, и так далее, тут простым беребором расшифровывается (тупо возводишь каждый символ и сравниваешь с числом)

(случайно попутал операции H^k принял за степень )
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,051
20.02.2013, 23:07     расшифровка текста без ключа #6
Цитата Сообщение от ninja2 Посмотреть сообщение
str="Hellow", key="key" шифруем pow(H,k)-первый символ, pow(e,e)-второй символ, и так далее, тут простым беребором расшифровывается
но тут возможна разночтение
размер символа зашифрованного текста какой?

H -0x48 72
k- 0x6B 107
представляешь 72 в 107 степени
5,4272161444324323868675273027638e+198
явно потеря точности
а если будет z (0x7A) в степени z???
3,4347832971354663690663139981952e+254
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
20.02.2013, 23:13     расшифровка текста без ключа #7
Цитата Сообщение от ninja2 Посмотреть сообщение
возводится в степень k H^k
^ это не оператор возведения в степень, а ксор
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2013, 23:23     расшифровка текста без ключа
Еще ссылки по теме:

Шифровка и расшифровка текста C++
Оставить первую половину текста без изменений, а вторую записать в обратном порядке C++
Расшифровка ТЗ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,051
20.02.2013, 23:23     расшифровка текста без ключа #8
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
^ это не оператор возведения в степень, а ксор
кузя он не так написал
Цитата Сообщение от ninja2 Посмотреть сообщение
случайно попутал операции H^k принял за степень
Цитата Сообщение от ninja2 Посмотреть сообщение
шифруем pow(H,k)-первый символ, pow(e,e)-второй символ,
Yandex
Объявления
20.02.2013, 23:23     расшифровка текста без ключа
Ответ Создать тему
Опции темы

Текущее время: 00:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru