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])

SystemRngRng 트레잇을 구현해요.

더 알아보기 (Learn more)