[PHP] CSPRNG (rand와 random_int 차이)

Seo Joonsoo·2022년 6월 19일
0

php

목록 보기
3/23

CSPRNG는 아래 문자의 약어로 PHP 7.0.0부터 존재한다.

( 레거시에서는 PHP 5.2.0에 userland도 있다. )

Cryptographically
Secure
Pseudo
Random
Number
Generator
CSPRNG Functions
- random_bytes — Generates cryptographically secure pseudo-random bytes
- random_int — Generates cryptographically secure pseudo-random integers

random_int

rand()함수에 비해 조금더 암호학적으로 좋은 과정을 통해 난수를 구하는 함수다.
rand()함수와 가장 큰 차이점은 수학적으로 최대한 편향되지 않은 결과를 나타낸다는 점이다.

......작성된 모든글이 날아갔다

profile
여러분들 삶에 한 획을 더하고 싶습니다.

0개의 댓글