-
公开(公告)号: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 또는 모바일 환경에서 소프트웨어로 암호 기능을 수행하는 경우 다양한 공격으로부터 안전하게 암호키를 보호할 수 있다.
-
-
-
公开(公告)号:KR102019182B1
公开(公告)日:2019-09-06
申请号:KR1020170100321
申请日:2017-08-08
Applicant: 국민대학교산학협력단
IPC: H04L9/06
-
-
-
-
-