Random\Engine\Secure クラス

(PHP 8 >= 8.2.0)

はじめに

オペレーティングシステムの CSPRNG を使い、暗号学的にセキュアな、ランダムな値を生成します。

この Random\Engine が生成するランダムな値は、 暗号化キーのような長期間使うシークレットを含む、すべてのアプリケーションで適切です。

とても高速なパフォーマンスを追求したり、 再現可能なシーケンスをアプリケーション側で必須としない限り、 Random\Engine\Secure エンジンを安全なデフォルトの選択として推奨します。

クラス概要

finalclassRandom\Engine\SecureimplementsRandom\CryptoSafeEngine {
publicgenerate(): string
}

目次

To Top