Вверх ↑
Этот топик читают: Гость
Ответов: 648
Рейтинг: 18
#1: 2013-01-22 10:57:38 ЛС | профиль | цитата
Всем привет!

Есть задача отправить web серверу зашифрованные данные, для того чтобы сервер смог расшифровать полученные данные решил сначала попробовать следующее:
Зашифровал компонентом EnCrypt слово,выбирал AES 256 SHA либо MD5, указывал ключ.
Дальше пробовал на разных сайтах расшифровать, например:
http://myeasywww.appspot.com/utility/free/online/Crypt_Decrypt-MD5-AES-HMAC-SHA-DES-RABBIT/en?command=UTILITY&ID=2
Пробовал и другие, но расшифровать так и не получилось.
Как я понял компонент EnCrypt использует не стандартный алгоритм шифрования , соответственно сделать на PHPJS DeCrypt для него не смогу?
Если кто-то сталкивался с этим помогите))




карма: 0

0
vip
#1.1контекстная реклама от партнеров
Разработчик
Ответов: 25460
Рейтинг: 2070
#2: 2013-01-22 11:03:42 ЛС | профиль | цитата
Gunnman писал(а):
Как я понял компонент EnCrypt использует не стандартный алгоритм шифрования

Наоборот, самый стандартный, от самого Microsoft-a, они за этим следят. В компонентах криптографии используется функции API самой системы.
Gunnman писал(а):
соответственно сделать на PHPJS DeCrypt для него не смогу?

Вроде обсуждали уже, что нужен mcrypt. Наш оказался слишком стандартным. Можно попробовать пошукать в сторонних компонентах, может чего и есть, что подойдет
карма: 19

0
Ответов: 648
Рейтинг: 18
#3: 2013-01-22 11:26:39 ЛС | профиль | цитата
Осталось найти PHP пример совместимый с API мелкомягких.
карма: 0

0
Разработчик
Ответов: 25460
Рейтинг: 2070
#4: 2013-01-22 11:29:49 ЛС | профиль | цитата
Gunnman писал(а):
Осталось найти PHP пример совместимый с API мелкомягких

Ну, да. И без всяких примочек, типа Salted__. Кроме того, нужно точно знать метод хеширования ключа.
карма: 19

0
Ответов: 648
Рейтинг: 18
#5: 2013-01-22 16:37:27 ЛС | профиль | цитата
Почитал тему http://forum.hiasm.com/forum.html?q=3&p=247562 , я так понял ни кто задачу не решил..
карма: 0

0
Разработчик
Ответов: 25460
Рейтинг: 2070
#6: 2013-01-22 17:18:54 ЛС | профиль | цитата
Gunnman писал(а):
я так понял ни кто задачу не решил

Вроде никто не решил
карма: 19

0
Ответов: 648
Рейтинг: 18
#7: 2013-01-22 18:02:33 ЛС | профиль | цитата
Обратился к гуру PHP, дал исходники EnCrypt и DeCrypt...гуру $казал по$тарается.
Если гуру даст рабочий PHP, поделюсь со всеми.
карма: 0

0
Ответов: 16473
Рейтинг: 1212
#8: 2013-01-22 20:50:31 ЛС | профиль | цитата
Gunnman писал(а):
дал исходники EnCrypt и DeCrypt
какие ?
карма: 22
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2013-01-22 21:24:00 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2017-06-21 00:50:57
карма: 0

0
Ответов: 817
Рейтинг: 13
#10: 2013-01-23 09:24:44 ЛС | профиль | цитата
Давно писал для js криптор, разбирайся,он рабочий в данное время
code_30160.txt
карма: 0

0
файлы: 1code_30160.txt [1.5KB] [252]
Гость
Ответов: 17029
Рейтинг: 0
#11: 2013-01-23 10:10:19 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2017-06-21 00:50:57
карма: 0

0
Ответов: 648
Рейтинг: 18
#12: 2013-01-29 14:34:07 ЛС | профиль | цитата
В общем как утверждает человек EnCryptDeCrypt не стандартный. Вызов тех же параметров CryptoAPI из Delphi дает другой результат..
карма: 0

0
Разработчик
Ответов: 25460
Рейтинг: 2070
#13: 2013-01-29 14:43:47 ЛС | профиль | цитата
Gunnman писал(а):
тверждает человек EnCryptDeCrypt не стандартный

Пусть он это RSDN-у расскажет, принципы обращения к API взяты оттуда.
Gunnman писал(а):
Вызов тех же параметров CryptoAPI из Delphi дает другой результат..

Код в студию. Вы же не поленились наш код ему показать. Будьте любезны представить его код. Иначе, все это на уровне бла-бла-бла
карма: 19

0
Ответов: 648
Рейтинг: 18
#14: 2013-01-29 14:49:34 ЛС | профиль | цитата
nesco, я ни кого не защищаю и не обвиняю!
Исходник:
http://forum.hiasm.com/forum_serv.php?q=56&id=3467
Если знаешь в чем ошибка подскажи плз.
карма: 0

0
Разработчик
Ответов: 25460
Рейтинг: 2070
#15: 2013-01-29 14:52:03 ЛС | профиль | цитата
Gunnman писал(а):
CryptoAPI из Delphi дает другой результат

Этот результат видится другими приложениями
карма: 19

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)