md5(md5(salt) . md5(password)); -
Crazy_Str - 05.12.2013
Всем привет, возник вопрос на php при создании соли используется 2 функции mt_rand(min, max) и chr .
Есть ли аналог данной функции или же уже есть это в pawn ?
А то собрался делать мост между форумом IPB и игровым сервером но не знаю есть ли данная функция или нет.
Re: md5(md5(salt) . md5(password)); -
nikita86826 - 05.12.2013
ты webmaster RakNet`a да
Re: md5(md5(salt) . md5(password)); -
Stepashka - 05.12.2013
mt_rand(min, max) - эмулируется средствами
random().
chr - а если подумать то окажется что это вообще не функция.
Re: md5(md5(salt) . md5(password)); -
Crazy_Str - 05.12.2013
Quote:
Originally Posted by nikita86826
ты webmaster RakNet`a да
|
да())
Re: md5(md5(salt) . md5(password)); -
Crazy_Str - 05.12.2013
Quote:
Originally Posted by Stepashka
mt_rand(min, max) - эмулируется средствами random().
chr - а если подумать то окажется что это вообще не функция.
|
Описание
PHP Code:
string chr ( int $ascii )
Возвращает строку из одного символа, код которого задан аргументом ascii.
Эта функция дополняет функцию ord().
PHP Code:
<?php
$str = "Эта строка заканчивается на escape: ";
$str .= chr(27); /* добавляет символ escape в конец $str */
/* Но обычно лучше использовать такую конструкцию */
$str = sprintf("The string ends in escape: %c", 27);
?>
сам ничего не понял что именно делает но в соли она есть и вот понять нужно что да как
PHP Code:
static public function generatePasswordSalt($len=5)
{
$salt = '';
for ( $i = 0; $i < $len; $i++ )
{
$num = mt_rand(33, 126);
if ( $num == '92' )
{
$num = 93;
}
$salt .= chr( $num );
}
return $salt;
}
Re: md5(md5(salt) . md5(password)); -
Stepashka - 05.12.2013
Чуть чуть подумать... и:
pawn Code:
chr(10) == "\n"
new a[] = "\n";
new a[] = {10};
new a = 10;//не уверен но теоретечески должно работать
Re: md5(md5(salt) . md5(password)); -
Crazy_Str - 16.12.2013
терь такой вопрос темку подниму
в php шифруется так
PHP Code:
$hash = md5(md5("G1<;F") . md5("123456"));
printf("%s", $hash);
На выходе получается такой хеш 1f10e64620bfcaad63f0f93cacb650c5
как в павн такое же организовать чтобы получился такой же хеш ?
Re: md5(md5(salt) . md5(password)); -
Crazy_Str - 16.12.2013
все тему можно closed )