1 |
1
잡음원(noise source)을 수집하는 잡음원 수집부;상기 잡음원으로부터 복수의 잡음원 샘플들을 추출하여 편향성을 측정하는 편향성 측정부;상기 편향성을 기초로 독립성 지표(degree of dependence)를 산출하여 상기 잡음원에 대한 독립성 테스트를 수행하는 독립성 테스트 수행부; 및상기 독립성 테스트를 통과한 경우 상기 잡음원을 엔트로피 풀(entropy pool)에 추가하여 관리하는 엔트로피 풀 관리부를 포함하는 독립성 측정을 이용한 엔트로피 관리 장치
|
2 |
2
제1항에 있어서, 상기 잡음원 수집부는소프트웨어 잡음원 및 하드웨어 잡음원 중 적어도 하나를 상기 잡음원으로서 수집하는 것을 특징으로 하는 독립성 측정을 이용한 엔트로피 관리 장치
|
3 |
3
제1항에 있어서, 상기 편향성 측정부는상기 복수의 잡음원 샘플들 각각을 구성하는 0과 1의 비율을 이용하여 상기 편향성을 측정하는 것을 특징으로 하는 독립성 측정을 이용한 엔트로피 관리 장치
|
4 |
4
제1항에 있어서, 상기 편향성 측정부는상기 복수의 잡음원 샘플들 각각에 대한 BCH 코드(BCH code)를 구성하는 0과 1의 비율을 이용하여 상기 편향성을 측정하는 것을 특징으로 하는 독립성 측정을 이용한 엔트로피 관리 장치
|
5 |
5
제4항에 있어서, 상기 편향성 측정부는입력 크기가 7 비트이고 출력 크기가 4 비트인 BCH 코드를 상기 BCH 코드로서 사용하는 것을 특징으로 하는 독립성 측정을 이용한 엔트로피 관리 장치
|
6 |
6
제1항에 있어서, 상기 독립성 테스트 수행부는상기 편향성을 기초로 다음의 수학식을 통해 상기 독립성 지표를 산출하는 것을 특징으로 하는 독립성 측정을 이용한 엔트로피 관리 장치
|
7 |
7
제5항에 있어서, 상기 독립성 테스트 수행부는상기 독립성 지표가 기준 지표값보다 작은 경우 상기 잡음원이 상기 독립성 테스트를 통과한 것으로 결정하는 것을 특징으로 하는 독립성 측정을 이용한 엔트로피 관리 장치
|
8 |
8
제1항에 있어서, 상기 엔트로피 풀 관리부는상기 독립성 테스트를 통과한 경우 상기 잡음원에 대한 BCH 코드를 상기 엔트로피 풀에 추가하고 엔트로피 카운터(entropy counter)를 증가시키는 것을 특징으로 하는 독립성 측정을 이용한 엔트로피 관리 장치
|
9 |
9
제1항에 있어서, 상기 엔트로피 풀 관리부는상기 엔트로피 풀로부터 수신한 엔트로피를 이용하여 선형 피드백 시프트 레지스터(Linear Feedback Shift Register, LFSR)를 통해 상기 엔트로피 풀을 갱신하는 것을 특징으로 하는 독립성 측정을 이용한 엔트로피 관리 장치
|
10 |
10
엔트로피 관리 장치에서 수행되는 엔트로피 관리 방법에 있어서,잡음원(noise source)을 수집하는 단계;상기 잡음원으로부터 복수의 잡음원 샘플들을 추출하여 편향성을 측정하는 단계;상기 편향성을 기초로 독립성 지표(degree of dependence)를 산출하여 상기 잡음원에 대한 독립성 테스트를 수행하는 단계; 및상기 독립성 테스트를 통과한 경우 상기 잡음원을 엔트로피 풀(entropy pool)에 추가하여 관리하는 단계를 포함하는 독립성 측정을 이용한 엔트로피 관리 방법
|
11 |
11
독립성 측정을 이용한 엔트로피 관리 장치에 의해 관리되는 엔트로피 풀(entropy pool)로부터 엔트로피를 수신하는 엔트로피 수신부; 및상기 엔트로피를 기초로 의사난수를 생성하는 난수 생성부를 포함하는 난수 생성 장치
|