구분 |
특허 |
등록권자 |
위더맥스(주) |
출원번호 |
10-2023-0133526 |
출원일 |
20231006 |
등록번호 |
10-2649847 |
등록일 |
20240318 |
내용 |
MCU(microcontroller unit)의 스택/힙(stack/heap) 영역을 이용한 난수 발생 장치 및 방법이 개시된다. MCU 스
택/힙 영역에서 로컬 변수의 데이터를 실시간 추출하는 로컬 변수 데이터 추출 모듈; 상기 로컬 변수 데이터 추
출 모듈에서 실시간 추출된 로컬 변수의 데이터를 이용하여 난수를 실시간 생성하는 DRBG(deterministic random bit generator) 모듈; 상기 DRBG 모듈에서 실시간 생성된 난수를 출력하는 난수 출력 모듈을 포함하며, 상기
DRBG 모듈은, MCU의 스택/힙 영역의 로컬 변수의 데이터를 이용하여 난수를 실시간 생성하도록 구성된다. 상술
한 MCU의 스택/힙 영역을 이용한 난수 발생 장치 및 방법에 의하면, MCU 스택/힙 영역의 특정 로컬 변수 데이터
를 입력값으로 이용하여 난수를 생성하도록 구성됨으로써, 변화 무쌍한 노이즈 소스를 이용하여 예측하기 어려운
난수를 생성할 수 있는 효과가 있다. 또한, 여러 MCU 스택/힙 영역의 로컬 변수를 선택하여 믹싱(mixing)하고,
난수를 분석하여 화이트닝(whitening)이나 컨디셔닝(conditioning)을 수행하도록 구성됨으로써, 노이즈 소스의
입력값이 변화가 없는 경우에도 난수를 정확하게 생성할 수 있는 효과가 있다
|