-
公开(公告)号:KR1020150096116A
公开(公告)日:2015-08-24
申请号:KR1020140017136
申请日:2014-02-14
Applicant: 국민대학교산학협력단
IPC: G06F7/58
CPC classification number: G06F7/588 , H04L9/0869
Abstract: 본 발명은 멀티코어 컴퓨팅 환경에서의 난수발생기용 엔트로피 수집방법에 관한 것으로, 하나의 공유메모리 변수에 경쟁적으로 둘 이상의 코어가 반복 연산결과를 업데이트하는 경쟁상태를 발생시켜 랜덤 노이즈를 발생시키고, 상기 랜덤 노이즈를 엔트로피 소스로 수집하여, 둘 이상의 코어가 반복적으로 연산결과를 업데이트하는 경쟁상태를 발생시켜 랜덤 노이즈를 발생시키고, 이러한 랜덤 노이즈를 엔트로피 소스로 수집함으로써 소프트웨어적으로 높은 엔트로피를 갖고 암호화 알고리즘에 우수한 난수를 공급할 수 있는 멀티코어 컴퓨팅 환경에서의 난수발생기용 엔트로피 수집방법을 제공함에 있다.
Abstract translation: 本发明涉及一种用于多核计算环境中的随机数发生器的熵收集方法。 该方法可以用于使具有两个或更多个核心竞争力的竞争状态,并且将计算结果重复地更新为一个共享存储器变量以产生随机噪声,并将随机噪声收集为熵源。 因此,该方法可用于为具有高软件熵的加密算法提供优异的随机数。