
PHP의 secure_random 모듈의 random_bytes 함수는 전역 세션 변수를 사용하지 않습니다.
이 함수는 운영체제의 난수 생성기(CRNG)를 사용하여 고유한 난수를 생성합니다.
난수 생성기는 운영체제에 의해 관리되며, 사용자의 세션 변수와는 별개로 작동합니다.
따라서, random_bytes 함수를 사용하여 생성한 난수는 다른 사용자의 세션 변수와는 독립적으로 관리됩니다.
만약, 동일한 운영체제에서 여러 프로세스가 동시에 random_bytes 함수를 사용한다면, 운영체제의 CRNG가 동일한 난수를 여러 번 생성할 수 있습니다.
하지만, 일반적인 경우에는 이러한 문제가 발생하지 않습니다.
따라서, random_bytes 함수를 사용하여 생성한 난수는 전역 세션 변수와는 별개로 안전하게 관리됩니다.
2025-05-10 05:38