LINUX.ORG.RU

Криптографический шифр

 , , ,


0

1

Добрый день!

Помогите, пожалуйста, расшифровать.

Дано:

CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 7E 93 19 57 CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 2F 93 4B 57 99 D5 AA 87 92 4E EF 29 29 FA AB 89 FB 22 FE 93 0A 57 8D D5 FB 87 4D 4E F1 29 38 FA A1 89 F0 22 21 93 5D 57 96 D5 E2 87

Что известно, скорее всего это json (но не факт), есть неизменяемые части строки, а именно:

CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 7E 93 19 57 CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22

и

AA 87 92 4E EF 29 29 FA AB 89 FB 22 FE 93 0A 57 8D D5 FB 87 4D 4E F1 29 38 FA A1 89 F0 22 21 93 5D 57 96 D5 E2 87

Нужные данные между ними. Примеры:

2F 93 4B 57 99 D5 - abc

2D 93 4B 57 9B D5 - cba

2F 93 48 57 9B D5 - aaa

Ясно, что 1 символ шифруется двумя байтами, второй байт не меняется, но высчитать алгоритм пока не получается. Возможно, что тут важна еще и позиция, т.e 2F 93 начинается с 33-й, может быть от этого пляшет число 93, но пока зашел в тупик.

Если есть у кого-то идеи и/или решения с удовольствием почитаю. :)

Заранее спасибо.



Последнее исправление: xxx2xxx2 (всего исправлений: 1)
[0-17]   CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 7E 93 19 57
[18-35]  CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 2F 93 4B 57
[36-53]  99 D5 AA 87 92 4E EF 29 29 FA AB 89 FB 22 FE 93 0A 57
[54-71]  8D D5 FB 87 4D 4E F1 29 38 FA A1 89 F0 22 21 93 5D 57
[72-89]  96 D5 E2 87 

Паттерн по 18 байт — не похоже на криптографию.

anonymous
()
Ответ на: комментарий от anonymous

CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 7E 93 19 57 CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 2F 93 0A 57 4A D5 F5 87 5C 4E ED 29 2B FA 65 89 A4 22 39 93 5B 57 95 D5 EB 87 4D 4E E7 29 20 FA BA 89 F3 22 22 93 42 57

2F - a

CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 7E 93 19 57 CA D5 B9 87 12 4E A3 29 67 FA E5 89 B7 22 34 93 0A 57 4A D5 F5 87 5C 4E ED 29 2B FA 65 89 A4 22 39 93 5B 57 95 D5 EB 87 4D 4E E7 29 20 FA BA 89 F3 22 22 93 42 57

34 - z

xxx2xxx2
() автор топика

Это текст в utf-16, поксоренный с какой-то фиксированной строкой.

Конкретно в той позиции где у тебя первый символ из трёх - xor 4E 93. Остальные сам ищи, может заметишь закономерность. Выше пишут про 18-байтовый период, видимо период ксора как раз такой, и тебе надо найти 9 разных мест где ты можешь менять или хотя бы угадать символы.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 2)
Ответ на: комментарий от skyman

Чего написано то там?)

Первая строка, остальные лень.

헊螹丒⦣逸觥⊷鍾圙헊螹丒⦣逸觥⊷錯坋햙螪互⧯﨩覫⋻鏾圊햍蟻乍⧱器覡⋰錡坝햖蟢
The 3D scanning function of the 3D scanning function is a kind of 3D scanning function that can be used to scan and analyze the 3D scanning function of the 3D scanning function.
dmitry237 ★★★★★
()
Последнее исправление: dmitry237 (всего исправлений: 2)
Ответ на: комментарий от dmitry237

Напомнило по стилю Набокова:

And blood-black nothingness began to spin
A system of cells interlinked within
Cells interlinked within cells interlinked
Within one stem. And dreadfully distinct
Against the dark, a tall white fountain played.

Перевод:

Кроваво-черное ничто взмесило
Систему тел, спряженных в глуби тел,
Спряженных в глуби тем, там, в темноте
Спряженных тоже. Явственно до жути
Передо мной ударила из мути
Фонтана белоснежного струя. 
necromant ★★
()
Ответ на: комментарий от PPP328

«Бледный огонь» (Pale Fire) 1962

Интересная книга - она лежит на тумбочке в квартире главного героя в фильме Бегущий по лезвию 2049. Потом ГГ проходит тест на не-робота используя вышеуказанные строки.

necromant ★★
()