| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Шифрование/дешифрование Делфи - ПХП |
| Автор: chiffa 1.2.2011, 00:24 | ||
| Добрый вечер. Использую библиотеку dcpcrypt2 (алгоритм cast256) в результате получаю строку в виде абры-кадабры: 灥堸㡵剅䄯癭愫慪睸㴰 Шифруя в ПХП, понятное дело получаю другое... Скорее всего что то с кодировкой в Делфи... Использую Delphi XE. Вот код:
прошу вашей помощи что не так? Заранее всем спасибо! |
| Автор: Snowy 1.2.2011, 01:19 |
| Ну так выбери одну и ту же кодировку. В XE дефолтовая UTF-16LE. Используя TEncoding, сконвертируй в то, что желаешь. В PHP - голый бинарный формат - что напишешь, то и съест. |
| Автор: chiffa 1.2.2011, 01:30 |
| А не подскажешь как сконвертить? В Делфи только начинаю разбираться.... |
| Автор: Snowy 1.2.2011, 02:47 |
| Я же написал - класс TEncoding. Справка Delphi или http://lmgtfy.com/?q=TEncoding+1251 в помощь. Примеры есть и там и там... |
| Автор: klyaksa 13.7.2011, 14:27 |
| Кстати, dcpcrypt2 может какое-либо асимметричное шифрование делать? Если нет, то что можете посоветовать? Разрешено ли использовать такое шифрование законом? |