-
公开(公告)号:KR101558531B1
公开(公告)日:2015-10-12
申请号:KR1020140017136
申请日:2014-02-14
Applicant: 국민대학교산학협력단
IPC: G06F7/58
Abstract: 본발명은멀티코어컴퓨팅환경에서의난수발생기용엔트로피수집방법에관한것으로, 하나의공유메모리변수에경쟁적으로둘 이상의코어가반복연산결과를업데이트하는경쟁상태를발생시켜랜덤노이즈를발생시키고, 상기랜덤노이즈를엔트로피소스로수집하여, 둘이상의코어가반복적으로연산결과를업데이트하는경쟁상태를발생시켜랜덤노이즈를발생시키고, 이러한랜덤노이즈를엔트로피소스로수집함으로써소프트웨어적으로높은엔트로피를갖고암호화알고리즘에우수한난수를공급할수 있는멀티코어컴퓨팅환경에서의난수발생기용엔트로피수집방법을제공함에있다.
-
公开(公告)号:KR101623503B1
公开(公告)日:2016-05-23
申请号:KR1020150017285
申请日:2015-02-04
Applicant: 국민대학교산학협력단
CPC classification number: H04L9/0618 , H04L9/12
Abstract: 본발명은암호키를포함한암호알고리즘을다수의테이블로구성하여암호알고리즘의소스코드나메모리영역의조사등을통해암호키를찾는것을원천적으로막을수 있는 LEA 블록암호의화이트박스암호구현장치및 방법을제공하기위한것으로서, 인코딩된인코딩평문을입력받은평문입력부와, 상기평문입력부에서입력된인코딩평문또는직전수행된라운드함수부의결과값을입력받아랜덤테이블을기반으로모듈러덧셈및 로테이션연산을수행하여선형변환을이용한라운드키 연산위치의분산처리결과를출력하는라운드함수부와, 상기라운드함수부에서처리된출력값중 모든라운드키에대한라운드함수부수행이완료되어출력되는결과값인인코딩암호문을출력하는암호문출력부를포함하여구성되는데있다.
Abstract translation: 本发明提供一种用于实现LEA块密码的白盒密码学的装置和方法,其中包括密码密码的密码算法被配置为多个表格的形式,从而从根本上防止密码密钥 通过对密码算法的源代码的调查或对存储区域的调查进行识别。 用于实现LEA块密码的白盒加密的装置被配置为包括:明文输入单元,其接收编码的编码纯文本; 接收从明文输入单元输入的编码纯文本的循环函数单元或循环函数单元的先前执行的结果值,基于随机表执行模块加法和旋转操作,并输出分布式处理结果 使用线性变换的圆键操作位置; 以及密码输出单元,输出作为属于由循环函数单元处理的输出值并在执行所有循环键的循环函数单元之后输出的结果值的编码密码已经完成。
-
公开(公告)号:KR1020150096116A
公开(公告)日:2015-08-24
申请号:KR1020140017136
申请日:2014-02-14
Applicant: 국민대학교산학협력단
IPC: G06F7/58
CPC classification number: G06F7/588 , H04L9/0869
Abstract: 본 발명은 멀티코어 컴퓨팅 환경에서의 난수발생기용 엔트로피 수집방법에 관한 것으로, 하나의 공유메모리 변수에 경쟁적으로 둘 이상의 코어가 반복 연산결과를 업데이트하는 경쟁상태를 발생시켜 랜덤 노이즈를 발생시키고, 상기 랜덤 노이즈를 엔트로피 소스로 수집하여, 둘 이상의 코어가 반복적으로 연산결과를 업데이트하는 경쟁상태를 발생시켜 랜덤 노이즈를 발생시키고, 이러한 랜덤 노이즈를 엔트로피 소스로 수집함으로써 소프트웨어적으로 높은 엔트로피를 갖고 암호화 알고리즘에 우수한 난수를 공급할 수 있는 멀티코어 컴퓨팅 환경에서의 난수발생기용 엔트로피 수집방법을 제공함에 있다.
Abstract translation: 本发明涉及一种用于多核计算环境中的随机数发生器的熵收集方法。 该方法可以用于使具有两个或更多个核心竞争力的竞争状态,并且将计算结果重复地更新为一个共享存储器变量以产生随机噪声,并将随机噪声收集为熵源。 因此,该方法可用于为具有高软件熵的加密算法提供优异的随机数。
-
-