Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
zebulun
68 / 68 / 13
Регистрация: 01.09.2011
Сообщений: 379
#1

длина хеш-строки в функции Crypt() алгоритм blowfish - PHP

30.09.2012, 17:28. Просмотров 1513. Ответов 2
Метки нет (Все метки)

такой код

PHP
1
$cr_pass=crypt($pass, '$2a$10$'.$salt);
получаем:

PHP
1
$cr_pass='$2a$10$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi';
длина строки $cr_pass=60, и всегда начинается с '$2a$10$', вопрос:
всегда ли возвращаются строки такой длины и по сути символы '$2a$10$' можно отбрасывать перед записью в базу? просто про инфу про длину возвращаемого значения для данной функции и алгоритма в нете не могу найти.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2012, 17:28
Я подобрал для вас темы с готовыми решениями и ответами на вопрос длина хеш-строки в функции Crypt() алгоритм blowfish (PHP):

Шифрование пароля при помощи функции crypt
Не получается проверить пароль. Хеширую так: crypt($user, $user). Получаю:...

Получение ХЕШ из строки
Доброго времени суток Подскажите пожалуйста Как разбить строку:...

Неправильная длина строки
Если строку внутри программы задавать, то функция strlen() работает правильно....

use Crypt::Blowfish; Входит ли данный модуль по умолчанию в 5-й перл ?
Входит ли данный модуль по умолчанию в 5-й перл ?

Алгоритм хеш функции SHA256. Разбор кода
Найден в интернете код алгортима SHA256, помогите разобраться в коде, что...

Реализовать алгоритм поиска заданного слова в исходном тексте с использованием хеш-функции
Реализовать алгоритм поиска заданного слова в исходном тексте с использованием...

2
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16744 / 6635 / 860
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
30.09.2012, 23:20 #2
нет, не всегда. на офф сайте написано об этом (второй параметр) http://php.net/manual/ru/function.crypt.php
0
zebulun
68 / 68 / 13
Регистрация: 01.09.2011
Сообщений: 379
01.10.2012, 03:06  [ТС] #3
второй параметр это соль, в которой определяется алгоритм и меняется длина выходной строки, но если алгоритм именно blowfish, т.е. $2a, может ли меняться длина строки, разве это неожиданный вопрос, как, используя этот алгоритм,рассчитывать, скажем, какой длины делать поле в бд?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.10.2012, 03:06
Привет! Вот еще темы с решениями:

Алгоритм BlowFish на С++
Здравствуйте уважаемые форумчани. может у кого нибудь имеется готовая программа...

Blowfish Алгоритм ( Java->C#)
Приветствую, ув. Пользователи. Пытаюсь переписать код с Java на C#, но ничего...

Даны две переменные, в первой строка, во второй длина строки, 100 - max длина, строки. Что такое dup('$') ?
string db 100 stringlen db ?,100 dup('$')

появилась загвоздка с функцией. нужно вывести на экран строку, сост. из звездочек. Длина строки-параметр функциииз звезд. длина строки -
Я видела, что на форуме есть подобные задачи, но ни одно из их решений не...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru