![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
sneJok |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 1.10.2007 Репутация: нет Всего: нет |
Столкнулся с проблемкой. Нужно получить идентичные зашифрованные строки по алгоритму AES-128 ECB на Delphi(TPLockbox) и PHP(Mcrypt).
Для Delphi пользуюсь кодом:
Для PHP:
И на PHP и на Delphi зашифрованные именно ими данные расшифровываются. А если использовать расшифровку на Delphi зашифрованные данные с PHP - то нет. Ну и собственно, почему зашифрованные результаты разные и как это привести к единому результату? Это сообщение отредактировал(а) sneJok - 7.7.2011, 17:39 |
||||
|
|||||
sneJok |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 1.10.2007 Репутация: нет Всего: нет |
Взял пример со страницы DCPCrypt, там где показана работа PHP и Delphi вместе. Сам бинарник работает нормально. Скомпилировал его же - уже по-другому шифрует. Дело было в string, указал ansistring. Шифровать начал правильно, а расшифровывать не хочет:
Подскажите, пожалуйста, что некорректно срабатывает в процедуре btnDecryptClick? Вроде указал тип AnsiString, алгоритм практически похож на алгоритм криптования. Это сообщение отредактировал(а) sneJok - 8.7.2011, 22:35 |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
||||
|
||||
sneJok |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 1.10.2007 Репутация: нет Всего: нет |
kami, поменял на ansistring - результат тот же.
|
|||
|
||||
sneJok |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 1.10.2007 Репутация: нет Всего: нет |
Ура, заработала!
Это сообщение отредактировал(а) sneJok - 8.7.2011, 22:35 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |