Я пытаюсь убедиться, что я использую sha512 для хеширования сессии.Когда я распечатываю свои алгоритмы, я получаю
Array
(
[0] => md2
[1] => md4
[2] => md5
[3] => sha1
[4] => sha224
[5] => sha256
[6] => sha384
[7] => sha512
[8] => ripemd128
etc....
)
Так что в php.ini я установил его следующим образом:
session.hash_function = 7
Единственная причина, по которой я запутался, заключается в том, что в файле .iniв нем перечислены схемы хеширования, отличные от тех, что печатает php, например 0, так как md5 не md2.
; Select a hash function
; 0: MD5 (128 bits)
; 1: SHA-1 (160 bits)
Это просто схемы хеширования по умолчанию, возможно, для более старой версии php или чего-то еще?