난수(Random number)와 의사난수(Pseudorandom number)


난수(Random number)와 의사난수(Pseudorandom number)

난수란?: 정의된 범위 안에서 무작위로 추출된 수를 말한다.난수의 역할1) RSA 암호 알고리즘 및 공개키 알고리즘 키 생성에 이용2) 대칭 스트림 암호 스트림 키 생성에 이용3) 임시 세션키 생성에 이용난수의 특성1) 무작위성 - 균등분포, 독립성* 균등분포 : 0과 1이 균등하게 나와야 한다.* 독립성 : 0과 1이 독립적으로 나온다.2) 예측불가능성 : 다음 수가 0일 확률 0.5 다음이 1일 확률 0.5 로 반반이어야한다. 만약 0일 확률이 0.51로 올라가면 안됨.이런 수를 진성 랜덤 넘버(true random number) 라고 한다.의사 난수란?(Pseudorandom number): 진성 난수와 유사한 통계적 특성을 갖는 난수로 seed값으로 부터 난수를 생성한다. see..........

난수(Random number)와 의사난수(Pseudorandom number)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 난수(Random number)와 의사난수(Pseudorandom number)