Использует ли PHP RNG, соответствующий FIPS-140, для генерации идентификаторов сеансов?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Использует ли PHP RNG, соответствующий FIPS-140, для генерации идентификаторов сеансов?

Сообщение Anonymous »

Требование для развертывания PHP-приложения, над которым я работаю, заключается в том, чтобы оно использовало криптографические модули, проверенные по стандарту FIPS-140.

Клиент специально отметил, что «PHP использует криптографически слабый генератор случайных чисел для создания информации об идентификаторе сеанса», и процитировал этот отчет: http://berlin.ccc.de/~andreas/php-entropy-advisory.txt

Я посоветовал им, как установить session.entropy_length и session.hash_function для увеличения энтропии, но они не приняли это, в частности, потребовав, чтобы мы использовали ГСЧ, соответствующий FIPS-140.

Я не уверен в разнице между хеш-функцией и ГСЧ, поэтому затрудняюсь ответить. Может ли кто-нибудь предложить способ использования функции, совместимой с FIPS-140, для генерации идентификаторов сеансов в PHP?

Мы используем PHP 5.4.16 на Windows + SQL Server, если это имеет значение.

Спасибо

Подробнее здесь: https://stackoverflow.com/questions/190 ... ession-ids
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»