man 4 random
Linux 커널 엔트로피 소스에 대한 매우 모호한 설명이 있습니다.
난수 생성기는 장치 드라이버 및 기타 소스에서 환경 소음을 엔트로피 풀로 수집합니다.
용지 리눅스 난수 생성기의 엔트로피 전송은 하나, 훨씬 더 구체적으로하지 않습니다. 다음을 나열합니다.
add_disk_randomness()
,add_input_randomness()
,add_interrupt_randomness()
.
이 functinos는에서 왔으며 random.c
다음 의견이 포함되어 있습니다.
환경에서 임의의 원인은 키보드 간 타이밍, 일부 인터럽트의 인터럽트 간 타이밍 및 (a) 비 결정적 및 (b) 외부 관찰자가 측정하기 어려운 기타 이벤트를 포함합니다.
또한 add_hwgenerator_randomness(...)
하드웨어 난수 생성기 지원을 나타내는 기능이 있습니다.
이러한 모든 정보는 다소 모호합니다 (또는 소스 코드의 경우 이해하기 위해 Linux 커널에 대한 깊은 지식이 필요함). 실제로 사용되는 엔트로피 소스는 무엇이며 Linux 커널은 기본적으로 하드웨어 난수 생성기를 지원합니까?