-
公开(公告)号:WO2019050343A1
公开(公告)日:2019-03-14
申请号:PCT/KR2018/010518
申请日:2018-09-07
Applicant: 국민대학교산학협력단
IPC: H04L9/06
CPC classification number: H04L9/06
Abstract: 본 발명은 블록 암호 기반의 난수 생성 기술에 관한 것으로, 화이트박스 암호가 적용된 블록 암호 기반의 난수 생성 방법은 각각이 외부 인코딩되고 블록 암호에서 평문으로 사용되는 변수 및 라운드키 생성에 사용되는 키를 포함하는 작동상태(Internal State)를 생성하는 단계, 상기 키를 기초로 생성된 룩업 테이블을 상기 변수에 적용하는 카운터 모드를 수행한 후 외부 인코딩된 입력데이터와의 배타적 논리합 연산을 통해 상기 작동상태를 내부갱신하는 단계 및 내부갱신된 상기 작동상태를 기초로 상기 카운터 모드를 수행하여 생성된 결과를 난수로 출력하는 단계를 포함한다.
-
公开(公告)号:WO2021025185A1
公开(公告)日:2021-02-11
申请号:PCT/KR2019/009701
申请日:2019-08-05
Applicant: 국민대학교산학협력단
IPC: H04L9/06
Abstract: 본 발명은 안티-인버전 함수를 이용한 화이트박스 암호 인코딩 장치 및 방법에 관한 것으로, 상기 암호 인코딩 장치는 인코딩된 평문을 수신하는 평문 수신부, 상기 인코딩된 평문을 입력으로 하는 화이트박스 암호화 과정을 통해 인코딩된 암호문을 출력으로서 생성하는 암호화 연산부 및 상기 인코딩된 암호문을 복수의 암호 블록들로 분할하고 상기 복수의 암호 블록들 중 어느 하나에 대해 안티-인버전(Anti-Inversion) 함수를 적용하여 최종 암호문을 생성하는 안티-인버전 함수 적용부를 포함한다. 따라서, 본 발명은 PC 또는 모바일 환경에서 소프트웨어로 암호 기능을 수행하는 경우 다양한 공격으로부터 안전하게 암호키를 보호할 수 있다.
-
公开(公告)号:KR101872329B1
公开(公告)日:2018-06-28
申请号:KR1020160086178
申请日:2016-07-07
Applicant: 국민대학교산학협력단
IPC: G06F7/58
Abstract: 본발명은다중엔트로피풀 지원난수발생기기술에관한것으로, 각각은독립적인내부상태를기초로주어진입력잡음원에대해난수를출력하는복수의난수발생부들을포함하는난수처리부및 난수생성과정에서복수의난수발생부들중 특정난수발생부를선택하여입력잡음원을제공하고, 난수출력과정에서특정난수발생부로부터출력된특정난수를출력하는난수입출력래퍼부(wrapper unit)를포함한다.
-
公开(公告)号:KR101767939B1
公开(公告)日:2017-08-14
申请号:KR1020160007472
申请日:2016-01-21
Applicant: 국민대학교산학협력단
Abstract: 양자키유도함수를활용한암호키생성방법은양자키유도함수를사용하여 RSA(Rivest Shamir Adleman) 데이터와연관된변환행렬을결정하는단계, 상기변환행렬의결정전에, QKD(Quantum Key Distribution) 데이터와연관되고상기변환행렬의크기를결정하는데사용되는 QKD 벡터를결정하는단계및 상기변환행렬및 상기 QKD 벡터를기초로암호키를생성하는단계를포함한다. 따라서, 암호키생성방법은독립적으로입력되는 RSA 데이터와 QKD 데이터를기초로양자키유도함수를활용하여높은엔트로피를가지는암호키를생성할수 있다.
-
公开(公告)号:KR101558531B1
公开(公告)日:2015-10-12
申请号:KR1020140017136
申请日:2014-02-14
Applicant: 국민대학교산학협력단
IPC: G06F7/58
Abstract: 본발명은멀티코어컴퓨팅환경에서의난수발생기용엔트로피수집방법에관한것으로, 하나의공유메모리변수에경쟁적으로둘 이상의코어가반복연산결과를업데이트하는경쟁상태를발생시켜랜덤노이즈를발생시키고, 상기랜덤노이즈를엔트로피소스로수집하여, 둘이상의코어가반복적으로연산결과를업데이트하는경쟁상태를발생시켜랜덤노이즈를발생시키고, 이러한랜덤노이즈를엔트로피소스로수집함으로써소프트웨어적으로높은엔트로피를갖고암호화알고리즘에우수한난수를공급할수 있는멀티코어컴퓨팅환경에서의난수발생기용엔트로피수집방법을제공함에있다.
-
-
公开(公告)号:KR101981623B1
公开(公告)日:2019-05-23
申请号:KR1020170144946
申请日:2017-11-01
Applicant: 국민대학교산학협력단
IPC: G06F7/58
-
公开(公告)号:KR101833954B1
公开(公告)日:2018-04-13
申请号:KR1020160098751
申请日:2016-08-03
Applicant: 국민대학교산학협력단
Abstract: 본발명은난수발생기술에관한것으로, N 개(상기 N은 2 이상의자연수)의메모리블록들을포함하는메모리블록부, 첫번째부터 (j-1) 번째(상기 j는 2 이상의자연수)까지의메모리블록에있는이전메모리값들과현재내부상태를기초로 j 번째메모리블록에있는현재메모리값을산출하는메모리과부하연산부및 상기현재메모리값 중특정비트블록에관해업데이트연산을수행하여다음메모리값의일부에해당하는다음내부상태를갱신하는내부상태갱신부를포함한다.
-
9.
公开(公告)号:KR1020170087646A
公开(公告)日:2017-07-31
申请号:KR1020160007472
申请日:2016-01-21
Applicant: 국민대학교산학협력단
Abstract: 양자키유도함수를활용한암호키생성방법은양자키유도함수를사용하여 RSA(Rivest Shamir Adleman) 데이터와연관된변환행렬을결정하는단계, 상기변환행렬의결정전에, QKD(Quantum Key Distribution) 데이터와연관되고상기변환행렬의크기를결정하는데사용되는 QKD 벡터를결정하는단계및 상기변환행렬및 상기 QKD 벡터를기초로암호키를생성하는단계를포함한다. 따라서, 암호키생성방법은독립적으로입력되는 RSA 데이터와 QKD 데이터를기초로양자키유도함수를활용하여높은엔트로피를가지는암호키를생성할수 있다.
Abstract translation: 利用量子密钥推导函数的加密密钥产生方法是这样的步骤,跳跃过的变换矩阵的使用量子密钥导出函数,以确定与所述RSA(的Rivest沙米尔Adleman的)数据相关联的变换矩阵,和(量子密钥分配)QKD数据 关联和步骤以及基于所述变换矩阵和用于确定用于确定变换矩阵的大小的QKD矢量的QKD向量的加密密钥。 因此,加密密钥产生方法可以是利用独立地输入的RSA数据和QKD数据的基础上的量子密钥导出函数生成具有高熵的加密密钥。
-
-
-
-
-
-
-
-
-