-
-
公开(公告)号:KR1020170103321A
公开(公告)日:2017-09-13
申请号:KR1020160025951
申请日:2016-03-03
Applicant: 한국전자통신연구원
Abstract: 보안성이강화된순서보존암호화방법및 장치가개시된다. 본발명에따른순서보존암호화방법은평문집합에포함된복수개의평문들의순서를추출하는순서함수를정의하는단계; 상기순서함수를이용하여상기복수개의평문들중 암호화할어느하나의평문에상응하는순서정보를생성하는단계; 비밀키를기반으로상기어느하나의평문을대칭키암호화하여복호화정보를생성하는단계; 및상기순서정보와복호화정보를결합하여암호문을생성하는단계를포함한다.
Abstract translation: 公开了一种安全增强序列保存加密方法和装置。 为了保留加密方法根据本发明包括限定序列函数来提取所述多个包含在明文组明文的序列的步骤; 使用顺序函数从多个明文中生成与要被加密的明文对应的订购信息; 通过基于秘密密钥对明文中的任何一个进行对称密钥加密来生成加密信息; 并通过组合订单信息和解密信息生成密文。
-
公开(公告)号:KR1020170081506A
公开(公告)日:2017-07-12
申请号:KR1020160000625
申请日:2016-01-04
Applicant: 한국전자통신연구원
Abstract: 데이터저장장치는사용자장치로부터저장할문서파일을수신하면, 문서파일에서암호대상리스트에포함된암호대상에대해서만암호화를수행한후, 암호화된문서파일을저장한다.
Abstract translation: 在从用户装置接收到要存储的文档文件时,数据存储装置仅对包含在文档文件中的加密目标列表中的加密目标进行加密,然后存储加密的文档文件。
-
公开(公告)号:KR1020170081498A
公开(公告)日:2017-07-12
申请号:KR1020160000615
申请日:2016-01-04
Applicant: 한국전자통신연구원
CPC classification number: G06F21/6218 , G06F17/30091 , G06F17/30156 , G06F17/30321 , G06F17/30371 , H04L67/20 , H04L67/42
Abstract: 본발명은데이터소유권검증방법및 장치에관한것이다. 본발명은사용자측에서서버가자신이업로드하고자하는데이터를실제로소유하고있는지여부를검증하고, 동시에서버측에서사용자가실제로데이터를소유하고있는지여부를검증할수 있다.
Abstract translation: 本发明涉及一种用于验证数据所有权的方法和设备。 本发明可以验证服务器是否实际拥有想要从用户端上传的数据,并且可以验证用户是否在服务器端同时实际拥有数据。
-
公开(公告)号:KR101445339B1
公开(公告)日:2014-10-01
申请号:KR1020100133553
申请日:2010-12-23
Applicant: 한국전자통신연구원 , 고려대학교 산학협력단
CPC classification number: H04L9/0618 , H04L9/0643 , H04L2209/122 , H04L2209/805
Abstract: 본 발명은 기밀성과 무결성을 제공하는 통합 암호화 기술에 관한 것으로, 유비쿼터스 컴퓨팅 환경과 같이 제약된 구현 환경에서 기밀성 및 무결성 기능을 보장할 수 있는 통합 암호 모듈 구성 방법을 제시하며, 무결성 기능을 제공하는 해쉬함수 H, 기밀성 기능을 제공하는 블록암호 BC를 포함한다. 통합 암호 모듈 ICM을 이용하여 대표적인 데이터 암호 알고리즘인 블록암호와 메시지 변조 여부를 파악할 수 있는 해쉬함수를 동시에 구성하는 것을 특징으로 한다. 본 발명에 의하면, 하나의 통합된 암호 모듈을 이용하여 두 개의 프리미티브 블록암호와 해쉬함수를 동작시킬 수 있기 때문에, 하드웨어 및 소프트웨어 환경에서 구현될 경우, 독립적인 두 개의 알고리즘을 구현해야 하는 기존의 암호 시스템보다 효율적으로 암호 시스템을 구성할 수 있다.
-
公开(公告)号:KR101190059B1
公开(公告)日:2012-10-16
申请号:KR1020080126702
申请日:2008-12-12
Applicant: 한국전자통신연구원
CPC classification number: G06F21/6227 , G06F17/30616 , H04L9/088 , H04L2209/60
Abstract: 본 발명은 데이터 암호화 방법 및 암호화된 데이터의 결합 키워드 검색방법에 관한 것으로서, 사용자의 중요 데이터를 암호화하여 데이터 저장용 서버에 저장한 후, 결합 키워드를 이용하여 데이터 저장용 서버에 저장된 암호화된 데이터를 검색하는 방법에 관한 것이다. 본 발명에 따르면, 암호화된 데이터를 복호화하지 않고도 원하는 데이터를 검색하는 방법으로, 서버는 데이터의 내용이나 키워드를 모른 채로 사용자가 원하는 데이터를 제공함으로써, 사용자의 중요한 데이터에 대한 프라이버시를 보장할 수 있는 이점이 있다. 또한, 암호화된 데이터 검색 시 연산 시간을 단축시킴으로써, 기존의 pairing 연산에 기반한 방법이 가지는 과도한 연산량으로 인해 효율성이 저하되는 것을 방지할 수 있는 이점이 있다.
암호화 데이터, 결합 키워드 검색, 인덱스, 트랩도어, 키워드 필드-
公开(公告)号:KR1020100068042A
公开(公告)日:2010-06-22
申请号:KR1020080126702
申请日:2008-12-12
Applicant: 한국전자통신연구원
CPC classification number: G06F21/6227 , G06F17/30616 , H04L9/088 , H04L2209/60
Abstract: PURPOSE: A method for data encryption and method for searching conjunctive keyword of encrypted data are provided to provide data which a user desired without checking content or keyword of data in a server, thereby guaranteeing privacy about important data of a user. CONSTITUTION: A user terminal stores a predetermined data(S100). The user terminal extracts a plurality of keywords from the stored data(S110). The user terminal generates secret key for data encryption(K1) and secret key for index generation(K2)(S120). The user terminal encrypts the stored data by the secret key for data encryption(S130). The user terminal generates the encrypted data by the secret key for index generation(S140).
Abstract translation: 目的:提供一种用于数据加密的方法和用于搜索加密数据的联合关键字的方法,以提供用户期望的数据,而不检查服务器中的数据的内容或关键字,从而保证对用户的重要数据的隐私。 构成:用户终端存储预定数据(S100)。 用户终端从存储的数据中提取多个关键词(S110)。 用户终端生成用于数据加密的密钥(K1)和用于索引生成的密钥(K2)(S120)。 用户终端通过用于数据加密的秘密密钥对存储的数据进行加密(S130)。 用户终端通过用于索引生成的秘密密钥生成加密数据(S140)。
-
公开(公告)号:KR100670780B1
公开(公告)日:2007-01-17
申请号:KR1020040087044
申请日:2004-10-29
Applicant: 한국전자통신연구원
IPC: H04L9/30
CPC classification number: G06F7/724
Abstract: 본 발명은 유한체 GF(2
m )에서의 하이브리드 곱셈 연산 장치 및 연산 방법에 관한 것으로, 특히 곱셈 연산 장치의 면적과 연산 속도간 trade-off를 꾀할 수 있는 유한체 GF(2
m )에서의 하이브리드 곱셈 연산 장치 및 방법에 관한 것이다.
본 명세서에서 개시하는 곱셈 연산 장치는 GF(2
m )에서의 m 비트 승수 a(x)의 [(m+k-1)×k] 계수 행렬로부터, 상기 a(x)와 m 비트 피승수 b(x)의 곱셈 연산시, 상기 b(x)를 k 비트( )로 나누어 상기 a(x)와 b(x)의 부분곱 연산의 수행을 위한 [m×k] 행렬 Z를 생성하는 Z 행렬 생성부; 상기 부분곱 연산을, 상기 Z의 행 단위로 번 수행하여, 번째의 부분곱 연산값과 상기 곱셈 연산의 최종 결과값을 산출하는 부분곱 연산부; 및 상기 번째의 다음 번째 부분곱 연산값을 구하기 위해, 상기 부분곱 연산부로부터 상기 번째 부분곱 연산값을 피드백 받아 이를 리덕션(reduction) 연산하는 리덕션 연산부를 포함하여 본 발명의 목적 및 기술적 과제를 달성한다.-
公开(公告)号:KR1020060037941A
公开(公告)日:2006-05-03
申请号:KR1020040087044
申请日:2004-10-29
Applicant: 한국전자통신연구원
IPC: H04L9/30
CPC classification number: G06F7/724
Abstract: 본 발명은 유한체 GF(2
m )에서의 하이브리드 곱셈 연산 장치 및 연산 방법에 관한 것으로, 특히 곱셈 연산 장치의 면적과 연산 속도간 trade-off를 꾀할 수 있는 유한체 GF(2
m )에서의 하이브리드 곱셈 연산 장치 및 방법에 관한 것이다.
본 명세서에서 개시하는 곱셈 연산 장치는 GF(2
m )에서의 m 비트 승수 a(x)의 [(m+k-1)×k] 계수 행렬로부터, 상기 a(x)와 m 비트 피승수 b(x)의 곱셈 연산시, 상기 b(x)를 k 비트( )로 나누어 상기 a(x)와 b(x)의 부분곱 연산의 수행을 위한 [m×k] 행렬 Z를 생성하는 Z 행렬 생성부; 상기 부분곱 연산을, 상기 Z의 행 단위로 번 수행하여, 번째의 부분곱 연산값과 상기 곱셈 연산의 최종 결과값을 산출하는 부분곱 연산부; 및 상기 번째의 다음 번째 부분곱 연산값을 구하기 위해, 상기 부분곱 연산부로부터 상기 번째 부분곱 연산값을 피드백 받아 이를 리덕션(reduction) 연산하는 리덕션 연산부를 포함하여 본 발명의 목적 및 기술적 과제를 달성한다. -
-
-
-
-
-
-
-
-