Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Hash с ключом. Как дешифровать? / 11 сообщений из 11, страница 1 из 1
06.12.2012, 13:20
    #38067858
_Промешан_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
Привет!

ДОпустим при помощи hash_hmac и ключа я получил строку. Как, зная ключ, ее дешифровать на входе потом?
...
Рейтинг: 0 / 0
06.12.2012, 13:38
    #38067904
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
_Промешан_,

хеширование по определению является однонаправленной операцией. Полученный результат нельзя расшифровать.
...
Рейтинг: 0 / 0
06.12.2012, 13:56
    #38067933
_Промешан_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
bazile_Промешан_,

хеширование по определению является однонаправленной операцией. Полученный результат нельзя расшифровать.А в php есть такой шифратор, который позволяет дешифровать по ключу или надо свой писать?
...
Рейтинг: 0 / 0
06.12.2012, 13:59
    #38067941
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
_Промешан_,

должен быть. Открываешь документацию и ищешь нужные функции - http://php.net/manual/en/refs.crypto.php
...
Рейтинг: 0 / 0
06.12.2012, 18:25
    #38068512
_Промешан_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
bazile_Промешан_,

должен быть. Открываешь документацию и ищешь нужные функции - http://php.net/manual/en/refs.crypto.php
Спасибо, нашел mcrypt.

Вопрос еще - чем закодировать результат, чтобы выдать строку, которая "жрется" нормально броузером?

Например в base64 присутствуют "+", и он не жрутся нормально броузером через $_GET.
...
Рейтинг: 0 / 0
06.12.2012, 18:28
    #38068522
_Промешан_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
почему-то str_replace('+','_',$encoded) и обратная замена - не кажется полезным вариантом.
...
Рейтинг: 0 / 0
06.12.2012, 19:40
    #38068631
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
...
Рейтинг: 0 / 0
06.12.2012, 19:59
    #38068651
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
bazileхеширование по определению является однонаправленной операцией.Неверно.
...
Рейтинг: 0 / 0
06.12.2012, 20:22
    #38068674
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
miksoftbazileхеширование по определению является однонаправленной операцией.Неверно.
Приведи, пожалуйста, пример такого хеша, по которому возможно востановить оригинальное значение.
...
Рейтинг: 0 / 0
06.12.2012, 21:35
    #38068726
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
bazilemiksoftпропущено...
Неверно.
Приведи, пожалуйста, пример такого хеша, по которому возможно востановить оригинальное значение. Тривиальная хэш-функция .
...
Рейтинг: 0 / 0
06.12.2012, 23:19
    #38068778
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hash с ключом. Как дешифровать?
miksoftТривиальная хэш-функция
Ок, я ошибался. Трактовка хеш-функций является более широкой чем я думал. Тем не менее хочу отметить, что тривиальная хеш-функция имеет сильно ограниченную область применения.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Hash с ключом. Как дешифровать? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]