![]() |
eXeL@B —› Оффтоп —› Помогите расковырять "шифр" |
Посл.ответ | Сообщение |
|
Создано: 08 ноября 2007 01:36 · Поправил: SecurAdmin · Личное сообщение · #1 Суть такая: Существует строка: "Информатика - это:" Если рассмаиривать в hex-виде, то будет: "C8 ED F4 EE F0 EC E0 F2 E8 EA E0 20 2D 20 FD F2 EE 3A" Как видно, длина строки 18(12h) символов (Эта информация в дальнейшем будет нужна). Так вот, после того, как по ней прошлись "шифратором" получилось следующая последовательность (приведу сразу в hex-виде) "3F 19 11 16 13 16 21 0E 1F 1C 25 E4 6D E2 04 0E 19 CC" Теперь сравним обе строки: "C8 ED F4 EE F0 EC E0 F2 E8 EA E0 20 2D 20 FD F2 EE 3A" "3F 19 11 16 13 16 21 0E 1F 1C 25 E4 6D E2 04 0E 19 CC" Как видим, длина не изменилась... Поковырявшись, я пришел к следующему алгоритму. Шифрование/расшифровка происходит блоками по 8 байт и выглядит следующим образом: ________________________________________ 1) 3F xor F7 = C8 2) (19 xor F7) - 1 = ED 3) (11 xor E7) - 2 = F4 4) (16 xor F7) - 3 = EE 5) (13 xor E7) - 4 = F0 //блок 1 6) (16 xor E7) - 5 = EC 7) (21 xor C7) - 6 = E0 8) (0E xor F7) - 7 = F2 ---------------------------------------------------------------- 9) 1F xor F7 = E8 10) (1C xor F7) - 1 = EA 11) (25 xor C7) - 2 = E0 12) (E4 xor C7) - 3 = 20 13) (6D xor 5C) - 4 = 2D //блок 2 14) (E2 xor C7) - 5 = 20 15) (04 xor F7) - 6 = FD 16) (0E xor F7) - 7 = F2 ---------------------------------------------------------------- 17) 19 xor F7 = EE //блок 3 18) (CC xor F7) - 1 = 3A ________________________________________ А теперь, уважаемые знатоки, внимание, ВОПРОС: Каким магическим способом могут рассчитываться коэффициенты, выделенные жирным шрифтом. Я себе уже мозг вынес напрочь, НеПоНиМаЮ!!!!!!! Одно могу сказать с уверенностью - в рассчете этих коэффициентов участвует длина шифруемой/дешифруемой строки ,ибо если я беру другую пару фраз то ситуация с коэффициентами совершенно другая. Помогайте! ----- бессмысленные манипуляции не становятся более разумными если их повторять ![]() |
|
Создано: 08 ноября 2007 10:50 · Личное сообщение · #2 |
|
Создано: 14 ноября 2007 17:03 · Поправил: SecurAdmin · Личное сообщение · #3 |
|
Создано: 14 ноября 2007 17:16 · Личное сообщение · #4 |
![]() |
eXeL@B —› Оффтоп —› Помогите расковырять "шифр" |