Задать вопрос

Вопросы о «пользовательских» шифрах в php

Задача: расшифровать данный фрагмент (6245122585122554295262785262).

Пояснение: разработчик (придумавший шифр) утверждает что:
а) алгоритм может шифровать только цифры, латинские буквы, а так же несколько символов (- _ . @). На выходе получаем только цифры.
б) алгоритм позволяет расшифровывать их обратно обратно.
в) имеется закрытый ключ, про открытый ни слова...

Вопрос 1: судя по собачке, здесь может быть E-mail, какова вероятность понять логику и сколько уйдет времени у опытного программера, что бы разгадать этот фрагмент?

Вопрос 2: есть ли какие-то программы или веб-ресурсы по расшифровке данных?

Вопрос 3: ваше личное мнение, что это и можно это все таки разгадать?
  • Вопрос задан
  • 2805 просмотров
Подписаться 6 Оценить 8 комментариев
Пригласить эксперта
Ответы на вопрос 3
GeneMoss
@GeneMoss
void
Скорее-всего, алгоритм просто сдвигает ASCII-код символов, либо еще какую мат. операцию делает над кодами символов. Тогда, вероятно, каждые две цифры — это код символа.

Если нет возможности закодировать заранее известную строку, тогда придется убить много времени пока не посетит блестящая догадка.
Ответ написан
Комментировать
@SanyaZol
Если брать цифры по две, и считать их сдвинутыми ASCII-кодами, ничего не выйдет
Если брать цифры по две, и считать их XOR'нутыми с одним числом ASCII-кодами, то выйдет:
число 120, расшифрованый текст: FUta-taNeLF6LF
число 123, расшифрованый текст: EVwb.wbMfOE5OE
если xor + сдвиг (2 ключа), то тоже полуается текст, не похожий на правду.

более сложные варианты предполагают, что доступно что-то большее, чем очень маленький фрагмента зашифрованного текста.
Ответ написан
hell0w0rd
@hell0w0rd
Просто разработчик
может какой ни будь xor? Есть варианты как по участку зашифрованного сообщения можно его дешифровать
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы