메모리 과부하 난수 발생 장치 및 방법

    公开(公告)号:KR101833954B1

    公开(公告)日:2018-04-13

    申请号:KR1020160098751

    申请日:2016-08-03

    Abstract: 본발명은난수발생기술에관한것으로, N 개(상기 N은 2 이상의자연수)의메모리블록들을포함하는메모리블록부, 첫번째부터 (j-1) 번째(상기 j는 2 이상의자연수)까지의메모리블록에있는이전메모리값들과현재내부상태를기초로 j 번째메모리블록에있는현재메모리값을산출하는메모리과부하연산부및 상기현재메모리값 중특정비트블록에관해업데이트연산을수행하여다음메모리값의일부에해당하는다음내부상태를갱신하는내부상태갱신부를포함한다.

    양자키 유도 함수를 활용한 암호키 생성 방법 및 이를 수행하는 암호키 생성 장치
    14.
    发明公开
    양자키 유도 함수를 활용한 암호키 생성 방법 및 이를 수행하는 암호키 생성 장치 有权
    使用量子密钥导出函数的密码密钥生成方法和执行它的密码密钥生成装置

    公开(公告)号:KR1020170087646A

    公开(公告)日:2017-07-31

    申请号:KR1020160007472

    申请日:2016-01-21

    Abstract: 양자키유도함수를활용한암호키생성방법은양자키유도함수를사용하여 RSA(Rivest Shamir Adleman) 데이터와연관된변환행렬을결정하는단계, 상기변환행렬의결정전에, QKD(Quantum Key Distribution) 데이터와연관되고상기변환행렬의크기를결정하는데사용되는 QKD 벡터를결정하는단계및 상기변환행렬및 상기 QKD 벡터를기초로암호키를생성하는단계를포함한다. 따라서, 암호키생성방법은독립적으로입력되는 RSA 데이터와 QKD 데이터를기초로양자키유도함수를활용하여높은엔트로피를가지는암호키를생성할수 있다.

    Abstract translation: 利用量子密钥推导函数的加密密钥产生方法是这样的步骤,跳跃过的变换矩阵的使用量子密钥导出函数,以确定与所述RSA(的Rivest沙米尔Adleman的)数据相关联的变换矩阵,和(量子密钥分配)QKD数据 关联和步骤以及基于所述变换矩阵和用于确定用于确定变换矩阵的大小的QKD矢量的QKD向量的加密密钥。 因此,加密密钥产生方法可以是利用独立地输入的RSA数据和QKD数据的基础上的量子密钥导出函数生成具有高熵的加密密钥。

    컴퓨터 실행 가능한 난수 생성 방법 및 이를 수행하는 난수 생성 장치

    公开(公告)号:KR101837589B1

    公开(公告)日:2018-03-12

    申请号:KR1020160015273

    申请日:2016-02-05

    Abstract: 컴퓨터실행가능한난수생성방법은랜덤행렬로부터추출된잡음원을엔트로피풀(Entropy Pool)에제공하여난수-엔트로피블록을생성하는난수생성전처리단계, 상기난수-엔트로피블록의일부(이하, 피드백블록)를상기난수생성전처리단계에피드백하는난수생성피드백단계및 상기난수-엔트로피블록의다른일부(이하, 난수블록)를기초로난수를생성하는난수생성단계를포함한다. 따라서, 난수생성방법은출력데이터의일부를기초로난수를생성하고출력데이터의다른일부를피드백하여, 데이터크기를최소화하고암호학적으로안전한난수를생성할수 있다.

    다중 엔트로피 풀 지원 난수 발생기
    18.
    发明公开
    다중 엔트로피 풀 지원 난수 발생기 有权
    用于支持多熵池的随机数发生器

    公开(公告)号:KR1020180005900A

    公开(公告)日:2018-01-17

    申请号:KR1020160086178

    申请日:2016-07-07

    CPC classification number: G06F7/588

    Abstract: 본발명은다중엔트로피풀 지원난수발생기기술에관한것으로, 각각은독립적인내부상태를기초로주어진입력잡음원에대해난수를출력하는복수의난수발생부들을포함하는난수처리부및 난수생성과정에서복수의난수발생부들중 특정난수발생부를선택하여입력잡음원을제공하고, 난수출력과정에서특정난수발생부로부터출력된특정난수를출력하는난수입출력래퍼부(wrapper unit)를포함한다.

    Abstract translation: 本发明涉及一种多熵池支持随机数发生器技术,每个在随机数处理单元和随机数生成包括多个随机数产生部的过程中的多个随机数的和输出该随机数到一个独立的内部状态的基础上给定了输入噪声源的 产生特定随机数所选择的部分的产生部分,以提供一输入噪声源,并且从随机数输出处理包括用于输出由随机数产生单元特定输出的特定随机数的随机数输出单元的包装(包装单元)。

    상대적 독립성을 이용한 누적 엔트로피 평가 장치 및 방법
    19.
    发明授权
    상대적 독립성을 이용한 누적 엔트로피 평가 장치 및 방법 有权
    使用相对独立性估计累积熵的装置和方法

    公开(公告)号:KR101646689B1

    公开(公告)日:2016-08-08

    申请号:KR1020150014232

    申请日:2015-01-29

    CPC classification number: G06F7/582 H04L9/0662

    Abstract: 본발명은샘플공간의통계적거리(SD)와반복샘플의상대적독립성을이용한통계적이론을바탕으로연속된샘플의최소엔트로피를실시간으로모니터링하여반복샘플에대한엔트로피의최소값을통계적으로추정하는장치및 방법을제공하기위한것으로서, 초기공회전으로잡음원을사용자에의해미리설정된 N 비트이상수집하는엔트로피입력부와, 상기입력부에서수집된잡음원을난수풀에저장하고성분-벡터의크기를선택하여카운터를관리하는난수풀카운터관리부와, 상기난수풀카운터관리부에서관리된카운터를이용하여샘플의성분확률분포 X, Y와벡터결합확률분포(X,Y)를추정하는확률분포추정부와, 상기확률분포추정부에서추정한샘플카운터의확률분포를이용하여상대적독립성(RI)을계산하고잡음원의성분엔트로피(,)와상대적독립성으로반복샘플의벡터엔트로피하한을산출하는상대적독립성측정부와, 상기상대적독립성측정부에서산출된샘플누적량의벡터엔트로피를출력하는누적엔트로피출력부를포함하여구성되는데있다.

    Abstract translation: 本发明提供一种使用相对独立性估计累积熵的装置和方法,能够通过使用统计距离(基于统计学理论)的统计理论来监测连续样本的最小熵来统计估计重复样本的熵的最小值 SD)和样品空间的相对独立性。 该装置包括:熵输入单元,其通过初始空闲旋转收集由用户预设的至少N个比特的噪声源; 随机数计数器管理单元,其将由输入单元收集的噪声源存储到随机数字池中,并选择分量向量的大小来管理计数器; 概率分布估计单元,其使用由随机数计数器管理单元管理的计数器来估计样本的分量概率分布X和Y以及矢量耦合概率分布(X,Y); 相对独立性测量单元,其使用由概率分布估计单元估计的样本计数器的概率分布来计算相对独立性(RI),并且使用噪声源的分量熵计算重复样本的向量熵的下限(H_( X),H_)和相对独立性; 以及累积熵输出单元,其输出由相对独立性测量单元计算的样本累积量的向量熵。

    LEA 블록암호의 화이트박스 암호 구현 장치 및 방법
    20.
    发明授权
    LEA 블록암호의 화이트박스 암호 구현 장치 및 방법 有权
    装置和方法,用于白盒子胶片实施LEA块状碳水化合物

    公开(公告)号:KR101623503B1

    公开(公告)日:2016-05-23

    申请号:KR1020150017285

    申请日:2015-02-04

    CPC classification number: H04L9/0618 H04L9/12

    Abstract: 본발명은암호키를포함한암호알고리즘을다수의테이블로구성하여암호알고리즘의소스코드나메모리영역의조사등을통해암호키를찾는것을원천적으로막을수 있는 LEA 블록암호의화이트박스암호구현장치및 방법을제공하기위한것으로서, 인코딩된인코딩평문을입력받은평문입력부와, 상기평문입력부에서입력된인코딩평문또는직전수행된라운드함수부의결과값을입력받아랜덤테이블을기반으로모듈러덧셈및 로테이션연산을수행하여선형변환을이용한라운드키 연산위치의분산처리결과를출력하는라운드함수부와, 상기라운드함수부에서처리된출력값중 모든라운드키에대한라운드함수부수행이완료되어출력되는결과값인인코딩암호문을출력하는암호문출력부를포함하여구성되는데있다.

    Abstract translation: 本发明提供一种用于实现LEA块密码的白盒密码学的装置和方法,其中包括密码密码的密码算法被配置为多个表格的形式,从而从根本上防止密码密钥 通过对密码算法的源代码的调查或对存储区域的调查进行识别。 用于实现LEA块密码的白盒加密的装置被配置为包括:明文输入单元,其接收编码的编码纯文本; 接收从明文输入单元输入的编码纯文本的循环函数单元或循环函数单元的先前执行的结果值,基于随机表执行模块加法和旋转操作,并输出分布式处理结果 使用线性变换的圆键操作位置; 以及密码输出单元,输出作为属于由循环函数单元处理的输出值并在执行所有循环键的循环函数单元之后输出的结果值的编码密码已经完成。

Patent Agency Ranking