SystemRng — 시스템 난수 생성기
SystemRng — 시스템 난수 생성기
SystemRng는 시스템 난수 생성기예요. 키 생성 같은 암호화 목적에 적합한 난수 데이터를 시스템에 요청해요. nightly 전용 실험 API(random, #130703)이에요.
출처: Rust 공식 문서
본문
pub struct SystemRng;
이 타입은 운영체제의 CSPRNG(암호학적으로 안전한 난수 생성기)를 감싸요. 보안이 중요한 경우 암호 관련 문서를 참고하세요.
주요 메서드
pub fn new() -> SystemRng
pub fn fill_bytes(&mut self, bytes: &mut [u8])
SystemRng는 Rng 트레잇을 구현해요.