![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2005
Сообщений: 54
|
Народ! Наверное, я не по теме... Но очень надеюсь, что вы поможете!
Нужен исходный код функции encrypt, чтобы реализовать ее на Delphi. Или хоть какую-нибудь иформацию по этому поводу! Может там алгоритм шифрования или что-нибудь... |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 54
|
Вот эту функцию я имею в виду:
http://livedocs.macromedia.com/coldf...s/functi75.htm |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
Может всё таки поиск?
http://www.google.ru/search?hl=ru&q=...%B2+Google&lr=
__________________
flash/flex/unity |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
http://download.cdsoft.co.uk/tutorials/xorencryption/
http://www.cprogramming.com/tutorial/xor.html http://www.codeproject.com/cpp/filecrypt.asp
__________________
flash/flex/unity |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 54
|
Народ, ну при чем здесь это
![]() Да, шифрация как написано на макромедии: >XOR-based algorithm То есть, основана на XOR... Но вы представляете сколько можно написать алгоритмов шифрации, основанных на XOR??? А мне то нужен вполне конкретный - такой, как у функции encrypt ![]() Ну может исходники есть какие-то... или там инфа какая-то... Ведь должна же быть эта информация где-нибудь, хотя бы для взаимодействия с другими языками... Допустим, у меня клиент на Флеше, а сервер на PHP. Клиент шифрует с помощью encrypt... а на сервере как мне это сделать? Должно же быть что-то по поводу encrypt еще... не могу найти ![]() |
|
|||||
|
у тебя есть код шифорвания хотя бы одной стороны - клиентской или серверной?
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 54
|
Ну конечно нет! Я как раз и ищу этот код!!!
Это стандартная encrypt функция из AS. Но вот как она реализована??? |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 54
|
Вероятно, одного сочетания для анализа недостаточно...
Вот два реальных вызова encrypt: encrypt('t2e5hejk', 'nhcaakihtdcktajhpevffkiboqjitgyh') = DE1285028E71C9B4B6AA16C2EE6F408D5A82738F encrypt('qwaszx', 'qjaeokbqpisclvbxkieqgpwsipsaiahc') = A03E70C3D0736CD0CCB86032469B66CC7C8739AD Ключ всегда сервером дается из 32 символов. encrypt всегда возвращает 40 символов, как видно, даже при разной длине пароля. Также видно, что функция Encrypt возвращает только символы 0..9 и A..F, что очень смахивает на HEX код. Я думал так: - ключ XOR'ится паролем. Получается 32 символа (в том числе, нечитабельные символы). Потом просто выводятся символы в своих HEX значениях. Но тогда должно получится 64 символа, поэтому строка просто обрезается до 40 символов. Проверил - не так ![]() Блин, наверняка алгоритм не очень сложный... Вполне возможно, что именно ключ XOR'ится паролем. А потом получившиеся 32 символа (среди которых наверняка нечитабельные есть) переводятся в 40 читабельных символов... Но вот как? |
|
|||||
|
то есть ты пытаешься угадать алгоритм шифорвания по результатам? забей
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 54
|
Ну делаю какие-то попытки. Знаю, что алгоритм на XOR построен - на сайте Macromedia написано.
На самом деле, конечно, на это надежды мало ![]() Но есть огромная надежда, что где-то все таки есть информация по алгоритму работы функции Encrypt в Macromedia Flash! Должно быть это, точно должно! Хотя бы для совмещения с другими средами программирования! Надо найти где! И тут я очень рассчитываю на вас ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|