-
公开(公告)号:KR101527354B1
公开(公告)日:2015-06-09
申请号:KR1020140060194
申请日:2014-05-20
Applicant: 한국전자통신연구원
IPC: G06F3/02
CPC classification number: G06F3/04886 , G06F3/04842 , G06F3/0236
Abstract: 본발명은사용자가익숙한키 배열을가지는가상키보드상에서사용자가입력하고자하는입력값을생성하는장치및 그방법에관한것이다. 가상키보드상의입력값을생성하는방법은사용자단말의키 배열에대응하는가상키보드를생성하는단계, 가상키보드상에서시작키의위치를설정하는단계, 시작키를사용자가클릭하는것을감지하는단계, 시작키에서부터사용자의손이이동한이동거리를확인하는단계및 이동거리와시작키의위치를이용하여사용자가최종적으로입력하고자하는입력키 값을생성하는단계를포함한다.
Abstract translation: 本发明涉及一种用于创建由用户在具有用户熟悉的密钥数组的虚拟键盘上输入的输入值的装置和方法。 根据本发明,用于在虚拟键盘上创建输入值的方法包括以下步骤:创建对应于用户终端的键阵列的虚拟键盘; 在虚拟键盘上设置开始键位置; 感测用户点击的开始键; 确认用户的手从开始键移动的移动距离; 并通过使用移动距离和开始键位置来创建用户希望最终输入的输入值。
-
公开(公告)号:KR1020140139320A
公开(公告)日:2014-12-05
申请号:KR1020130059836
申请日:2013-05-27
Applicant: 한국전자통신연구원
IPC: G06F7/58
Abstract: 본 발명은 GPU(Graphical Processing Unit) 코어들 간의 메모리 접근 경쟁을 이용한 난수 발생기용 잡음원 엔트로피 획득 장치 및 방법에 관한 것이다. 이를 위해, 본 발명의 잡음원 엔트로피 획득 장치는 복수의 코어들을 임계 영역으로 동시에 호출하는 코어 호출부; 및 복수의 코어들이 임계 영역에 진입한 순서를 근거로, 잡음원 엔트로피를 생성하는 잡음원 엔트로피 생성부를 포함하는 것을 특징으로 한다.
Abstract translation: 本发明涉及通过使用图形处理单元(GPU)核之间的存储器访问竞争来获得噪声源熵的装置和方法。 噪声源熵获取装置包括:核心呼叫单元,用于同时呼叫临界区域中的多个核心; 以及噪声源熵产生单元,用于按入射到临界区的顺序产生噪声源熵。
-
公开(公告)号:KR101488270B1
公开(公告)日:2015-01-30
申请号:KR1020130059836
申请日:2013-05-27
Applicant: 한국전자통신연구원
IPC: G06F7/58
Abstract: 본 발명은 GPU(Graphical Processing Unit) 코어들 간의 메모리 접근 경쟁을 이용한 난수 발생기용 잡음원 엔트로피 획득 장치 및 방법에 관한 것이다. 이를 위해, 본 발명의 잡음원 엔트로피 획득 장치는 복수의 코어들을 임계 영역으로 동시에 호출하는 코어 호출부; 및 복수의 코어들이 임계 영역에 진입한 순서를 근거로, 잡음원 엔트로피를 생성하는 잡음원 엔트로피 생성부를 포함하는 것을 특징으로 한다.
-
公开(公告)号:KR1020140047291A
公开(公告)日:2014-04-22
申请号:KR1020120113337
申请日:2012-10-12
Applicant: 한국전자통신연구원
CPC classification number: G06F21/602 , G06F21/57 , G06F2221/2101 , G06F2221/2105 , H04L63/0428 , H04L63/06
Abstract: The present invention discloses a method for conveniently and safely encrypting and decrypting session state data stayed in a volatile memory such as a register or a random access memory (RAM) during encryption with a software encryption product for protecting data in a computer. The disclosed encryption method encrypts the session state data based on a calculated counter value and a predetermined key by calculating the counter value corresponding to the session state data based on a session extinction counter value for a password session and an identity of the password session corresponding to the session state data. The disclosed decryption method reads the session state data for decryption from a memory and decrypts the session state data based on the calculated counter value and the predetermined key after calculating the counter value based on the session extinction counter value for the password session and the identity of the password session corresponding to the session state data. The present invention enhances difficulty for hacking encryption session state secret data stayed in the volatile memory during the execution of a program because the session state data stayed in the volatile memory can be safely stored. Therefore, the safety of the secret data such as authentication data and a key of data protection products of a software type executed in a computer is improved. [Reference numerals] (10) Session ID = i state data; (14) Session ID = operation mode counter Ni session extinction counter Pi session flag Fi; (16) Key; (18) Encryptor; (20) Session ID = i encrypted state data; (AA,DD) Session ID = 1; (BB,EE) Session ID = 2; (CC) Session ID = n encrypted state data; (FF) Session ID = n counter Pn flag Fn
Abstract translation: 本发明公开了一种用于在用计算机保护数据的软件加密产品进行加密期间方便,安全地加密和解密滞留在诸如寄存器或随机存取存储器(RAM)的易失性存储器中的会话状态数据的方法。 所公开的加密方法基于所计算的计数器值和预定密钥,通过基于密码会话的会话消光计数器值和对应于密码会话的密码会话的身份计算与会话状态数据相对应的计数器值来加密会话状态数据 会话状态数据。 所公开的解密方法从存储器读取用于解密的会话状态数据,并且基于密码会话的会话消光计数器值计算计数器值之后,基于所计算的计数器值和预定密钥对会话状态数据进行解密, 密码会话对应于会话状态数据。 本发明增强了在程序执行期间将加密会话状态秘密数据保留在易失性存储器中的难度,因为可以安全地存储滞留在易失性存储器中的会话状态数据。 因此,提高了在计算机中执行的诸如认证数据和软件类型的数据保护产品的密钥的秘密数据的安全性。 (附图标记)(10)会话ID = i状态数据; (14)会话ID =操作模式计数器Ni会话消光计数器Pi会话标志Fi; (16)钥匙; (18)加密器; (20)会话ID = i加密状态数据; (AA,DD)会话ID = 1; (BB,EE)会话ID = 2; (CC)会话ID = n加密状态数据; (FF)会话ID = n计数器Pn标志Fn
-
公开(公告)号:KR101593160B1
公开(公告)日:2016-02-15
申请号:KR1020140047871
申请日:2014-04-22
Applicant: 한국전자통신연구원
IPC: G06F21/77
CPC classification number: G06F21/556
Abstract: 본발명은스마트카드형태의암호모듈의데이터를실시간으로분석하여부채널분석에있어서필요한트리거신호를생성하는장치및 그방법에관한것이다. 트리거신호생성방법은암호모듈의데이터입출력신호를실시간으로확인하는단계, 데이터입출력신호에서설정구간을분석하는단계및 데이터입출력신호와설정구간을분석한결과를통해획득한신호를이용하여기준신호를생성하고, 기준신호를이용하여트리거신호를생성하는단계를포함한다.
-
公开(公告)号:KR1020150121830A
公开(公告)日:2015-10-30
申请号:KR1020140047871
申请日:2014-04-22
Applicant: 한국전자통신연구원
IPC: G06F21/77
CPC classification number: G06F21/556 , G06F21/77
Abstract: 본발명은스마트카드형태의암호모듈의데이터를실시간으로분석하여부채널분석에있어서필요한트리거신호를생성하는장치및 그방법에관한것이다. 트리거신호생성방법은암호모듈의데이터입출력신호를실시간으로확인하는단계, 데이터입출력신호에서설정구간을분석하는단계및 데이터입출력신호와설정구간을분석한결과를통해획득한신호를이용하여기준신호를생성하고, 기준신호를이용하여트리거신호를생성하는단계를포함한다.
Abstract translation: 本发明涉及通过分析智能卡型编码模块的数据实时生成子信道分析所需的触发信号的装置及其方法。 用于产生触发信号的方法包括以下步骤:检查编码模块的数据输入和输出信号; 分析数据输入和输出信号中的设置部分; 以及通过使用数据输入和输出信号以及通过设置部分的分析结果获得的信号产生参考信号,并且通过使用参考信号产生触发信号。
-
公开(公告)号:KR101480904B1
公开(公告)日:2015-01-13
申请号:KR1020130113928
申请日:2013-09-25
Applicant: 한국전자통신연구원
CPC classification number: H04L9/003 , H04L2209/26
Abstract: 부채널 분석에서 사용되는 파형을 선택하는 장치에 관한 것으로, 주성분 분석법을 이용하여 파형의 분산값을 증가하도록 파형을 선택하여 부채널 분석의 효율성을 높이는 기술에 관한 것이다. 일 실시예에 따르면, 부채널 분석에 필요한 파형 선택 장치는 파형 수집 장치로부터 수집된 파형 데이터를 기초로 공분산 행렬을 생성하는 행렬생성부와, 생성된 공분산 행렬을 이용하여 제1 주성분을 결정하고 결정된 제1 주성분을 이용하여 파형 데이터를 변환하는 파형변환부 및 변환된 파형 데이터 중에서 부채널 분석을 위한 파형을 선택하는 파형선택부를 포함할 수 있다.
Abstract translation: 本发明涉及用于选择侧信道分析中使用的波形的装置。 更具体地,本发明涉及通过选择波形来提高侧信道分析的效率的技术,从而通过分析主要分量来增加波形的方差值。 根据一个实施例,用于选择侧信道分析中所需波形的装置包括矩阵发生器,用于基于从波形采集装置收集的波形数据产生协方差矩阵; 波形转换单元,用于使用所产生的协方差矩阵确定第一主分量,并使用第一主分量转换波形数据; 以及波形选择单元,用于在转换的波形数据中选择用于侧信道分析的波形。
-
公开(公告)号:KR101458479B1
公开(公告)日:2014-11-07
申请号:KR1020120113337
申请日:2012-10-12
Applicant: 한국전자통신연구원
CPC classification number: G06F21/602 , G06F21/57 , G06F2221/2101 , G06F2221/2105 , H04L63/0428 , H04L63/06
Abstract: 본 발명은 컴퓨터에서 정보 보호용 소프트웨어 암호제품이 암호연산을 하는 동안 레지스터 또는 램(RAM)과 같은 휘발성 메모리에 상주하는 세션상태정보를 편리하면서도 안전하게 암호화 및 복호화하도록 하는 방법을 개시한다. 개시된 암호화 방법은 암호화하고자 하는 세션상태정보에 대응하는 암호세션의 아이디 및 암호세션에 대한 세션 소멸 카운터의 값을 근거로 암호화하고자 하는 세션상태정보에 대응되는 카운터의 값을 계산하고, 계산된 카운터의 값 및 기설정된 키를 근거로 암호화하고자 하는 세션상태정보를 암호화한다. 개시된 복호화 방법은 메모리에서 복호화하고자 하는 세션상태정보를 읽어내고, 읽어낸 복호화하고자 하는 세션상태정보에 대응되는 카운터의 값을 계산하되 복호화하고자 하는 세션상태정보에 대응하는 암호세션의 아이디 및 암호세션에 대한 세션 소멸 카운터의 값을 근거로 카운터의 값을 계산한 후에 계산된 카운터의 값 및 기설정된 키를 근거로 복호화하고자 하는 세션상태정보를 복호화한다. 휘발성 메모리에 상주하는 세션상태정보를 안전하게 저장할 수 있으므로, 프로그램이 실행되는 동안 휘발성 메모리에 상주되는 암호세션상태 비밀정보를 해킹하는 것에 대한 어려움을 높인다. 따라서, 컴퓨터에서 실행되는 소프트웨어 방식의 정보 보호 제품들의 키, 인증정보 등 비밀정보에 대한 안전성을 높이는 효과를 가진다.
-
公开(公告)号:KR101219191B1
公开(公告)日:2013-01-21
申请号:KR1020110026397
申请日:2011-03-24
Applicant: 한국전자통신연구원
Abstract: 본 발명은 휘발성 메모리 내 키 정보 보호 장치 및 그 방법에 관한 것으로, 외장 메모리로부터 호출된 키정보를 암호화하여 인코딩 키를 생성하는 인코딩 키 생성부, 사용자 단말에 전원이 인가되는 경우마다 서로 다른 난수를 발생시킬 수 있으며 시간변화에 따라 서로 다른 난수를 발생시킬 수 있는 난수 발생부, 휘발성 메모리로서 키 정보를 이용한 암호 연산이 수행되는 동안 키 정보에 대해 암호화된 인코딩 키 및 하나 이상의 난수들이 저장되는 저장부, 암호 연산을 수행하는 프로세서로부터 키 정보 요청 명령이 입력되면 난수들을 일방향 함수의 입력값으로 하여 난수들 각각에 대응하는 출력값을 생성하는 출력값 생성부, 인코딩 키 정보를 호출하고 이원 가산기를 통해 출력값들과 인코딩 키 정보를 이원 가산(XOR)하여 키 정보를 복원하는 키 정보 획득부, 및 복원된 키 정보를 프로세서로 출력하는 출력부를 포함한다.
-
公开(公告)号:KR1020120109041A
公开(公告)日:2012-10-08
申请号:KR1020110026397
申请日:2011-03-24
Applicant: 한국전자통신연구원
CPC classification number: H04L9/0897 , H04L9/0861 , H04L9/0869 , H04L9/3234
Abstract: PURPOSE: A key information protecting apparatus within a nonvolatile memory and a method thereof are provided to protect key information in a nonvolatile memory such as a register or a RAM and to minimize key information exposure danger about a memory analysis harmful program. CONSTITUTION: A storing unit(40) stores an encoding key and one or more random numbers about key information as a volatile memory. If a key information request command is inputted from a processor, an output value generator(60) generates a restoring output value. A key information acquisition unit(80) restores key information. An output unit(30) outputs the restored key information to a processor. [Reference numerals] (10) Control unit; (20) Input unit; (30) Output unit; (40) Storing unit; (50) Random generator; (60) Output value generator; (70) Encoding key generator; (80) Key information acquisition unit
Abstract translation: 目的:提供非易失性存储器内的密钥信息保护装置及其方法,以保护诸如寄存器或RAM之类的非易失性存储器中的密钥信息,并使关于存储器分析有害程序的关键信息暴露危险最小化。 构成:存储单元(40)将密钥信息的编码密钥和一个或多个随机数存储为易失性存储器。 如果从处理器输入密钥信息请求命令,则输出值生成器(60)生成恢复输出值。 密钥信息获取单元(80)恢复密钥信息。 输出单元(30)将恢复的密钥信息输出到处理器。 (附图标记)(10)控制单元; (20)输入单元; (30)输出单元; (40)存储单元; (50)随机发生器; (60)输出值发生器; (70)密钥生成器编码; (80)主要信息采集单位
-
-
-
-
-
-
-
-
-