Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 15.04.2013
Сообщений: 20

md5 c++ and md5 php

15.04.2013, 13:21. Показов 3011. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток, программисты.
Пытаюсь добиться идентичного кодирования текстовой строки в php и билдере.
В пхп пользуюсь md5(). В билдере запилил класс по этому мануалу http://www.zedwood.com/article... 5-function.
результат php - 4ca4dd3c5bffd076db2a618b5cad20e3
результат в билдере - 4a418b1973f47583cb45652a6f48df45
Код php:
Code
1
2
3
4
<?php
$qwe = md5("строка");
echo "$qwe";
?>
Код в билдере:
Code
1
2
3
4
string str = "строка";
string we=md5(str);
AnsiString a = we.c_str();
Edit1->Text = a;
Подскажите в какую сторону двигаться. Детально разбираться с алгоритмом нет ни желания, ни времени...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.04.2013, 13:21
Ответы с готовыми решениями:

md5
Здрасьте... Подскажите, каким методом компонента TIdCoderMD5 извлечь хеш MD5? Или подскажите другой способ работы с MD5в билдере...

MD5 в C++ Builder 6
Здравствуйте! Задача он простая, нужно зашифровать текст из файла в MD5, отправить MD5 на сервер. Если MD5 совпадает, то сервер вернет...

недо md5
Добрый день. На прошлых презентациях mbarcadero, хвалебно писала что все что можно перенесла на Юникод (исключение только старые...

3
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
15.04.2013, 14:18
Цитата Сообщение от ignatovsdm Посмотреть сообщение
Детально разбираться с алгоритмом нет ни желания, ни времени...
- это у всех так, особенно, с чужим алгоритмом.

В какой кодировке строка в пхп?
1
0 / 0 / 0
Регистрация: 15.04.2013
Сообщений: 20
15.04.2013, 17:35  [ТС]
))))))) Это точно)
кодировка ANSI.
В принципе я по-другому придумал. Буду и то и то шифровать в билдере. Тогда все нормально будет) Но эта задача все равно интересна. Буду благодарен советам.
0
return (true);
 Аватар для mimicria
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
15.04.2013, 19:39
Есть смысл воспользоваться готовой реализацией md5, которая встроена в CryptoAPI.
Почитать для начала можно тут
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.04.2013, 19:39
Помогаю со студенческими работами здесь

md5 строки
Не подскажите удобный, протестированный класс или функцию для получения md5 строки. Спасибо.

Захэшировать пароль md5
Добрый день! Подскажите пожалуйста, как захэшировать пароль через sql-запрос, пишу: SELECT count(*) FROM mysql.user WHERE user LIKE...

RAD 2010 md5 winapi
Здравствуйте люди знающие и не очень =) есть ф-я написаная с помощью винапи (md5 hash), на amd процессорах работает отлично... У...

Получение MD5 запущенных процессов
Доброе время суток! помогите разобраться что не так я сделал вот код void FileNameCP() { CHAR module; TCHAR szProcessName1; ...

Как получить md5 из файла
Взял исходник здесь Но при компиляции выдает 3 ошибки: Что не понравилось ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru