-
公开(公告)号:KR100657401B1
公开(公告)日:2006-12-14
申请号:KR1020040106794
申请日:2004-12-16
Applicant: 고려대학교 산학협력단
IPC: H04L9/06
Abstract: 부채널 공격을 방지할 수 있는 타원곡선 암호화 방법 및 그 시스템이 개시된다. 본 발명에 따른 타원곡선 암호화방법은, 타원곡선 상의 한점 P와 Q = dP를 연산하기 위한 d를 비밀키로 이용하며, 중첩된 윈도우별로 홀수 정수인 랜덤값을 각각 선택하는 단계, 각 윈도우별로 선택된 랜덤값에 따라, 비밀키 d와 동일한 값을 갖는 복수개의 부호화된 이진수 중에서 선택된 부호화된 수열을 각각 생성하는 단계, 및 생성된 수열 및 P를 이용한 스칼라 곱셈을 수행하여, Q를 발생하는 단계를 포함한다. 이에 의해, Second-Order DPA 뿐만 아니라 기존의 부채널 공격에 안전하고, 또한 효율적인 타원곡선 암호화가 가능하다.
타원곡선 암호화, 스칼라 곱셈, 부채널 공격, 윈도우-
公开(公告)号:KR100653361B1
公开(公告)日:2006-12-06
申请号:KR1020040040946
申请日:2004-06-04
Applicant: 고려대학교 산학협력단
IPC: G06Q50/26
Abstract: 본 발명은 투표결과의 반영 여부를 검증 가능한 전자투표 방법 및 시스템에 관한 것으로, 투표관리서버와 개표관리서버로 구성된 전자투표 시스템에서의 전자투표 방법에 있어서, 투표관리서버가 투표자명단을 생성하고, 개표관리서버가 투표관리서버로부터 전송받은 투표자명단에 포함되어 있는 투표자 수에 대응하는 티켓을 생성하는 투표사전단계; 개표관리서버가 투표자 단말기에 티켓을 암호화하여 전송하고, 투표관리서버가 투표자 단말기로부터 수신한 암호화된 티켓을 복호화한 티켓과 투표내용 및 개표검증비밀번호가 개표관리서버의 공개키로 암호화된 투표값을 수신하여 투표함에 저장하는 투표단계; 및 개표관리서버가 투표관리서버로부터 수신된 투표함에 저장된 암호화된 투표값을 개표관리서버의 비밀키로 복호화하여 투표내용을 집계하여 공개하고, 복호화된 투표내용과 개표검증비밀번호를 공개하는 개표단계로 구성된다. 이와같이 투표 결과에 대하여 검증하기 위한 검증 자료를 개표결과 공고시 함께 공개함으로써 개표결과에 대해 신뢰할 수 있는 전자투표 방법 및 시스템을 제공한다.
-
公开(公告)号:KR100606437B1
公开(公告)日:2006-08-01
申请号:KR1020040107115
申请日:2004-12-16
Applicant: 고려대학교 산학협력단
IPC: G06F7/52
Abstract: 확장체에서 다항식 곱셈장치 및 방법이 개시된다. 검색부는 소정의 분할차수 S에 대해 입력된 확장체의 차수 n이 하위경계값 S
k-1 와 상위경계값 S
k 사이에 존재하도록 하는 k를 검색한다. 상태값결정부는 하위경계값 S
k-1 과 상위경계값 S
k 사이의 구간을 하위경계값 S
k-1 보다 크고 상위경계값 S
k 보다 작은 복수의 분할값에 의해 분할하여 형성된 복수의 분할구간 중에서 확장체의 차수 n이 속하는 분할구간의 상위경계값을 상태값으로 결정한다. 최적차수결정부는 수학식 n'=State·S
k-2 에 의해 얻어진 값을 최적의 확장체 차수로 결정한다. 여기서, n'는 최적의 확장체 차수이고, State는 상태값을 의미한다. 본 발명에 따르면, 확장체의 차수가 비교적 큰 경우에도 불구하고 계수-곱셈의 경우 3배 이상 연산량을 줄일 수 있다.
확장체, 다항식 곱셈, 차수, 상태값, 연산량-
公开(公告)号:KR101507340B1
公开(公告)日:2015-04-01
申请号:KR1020070036133
申请日:2007-04-12
Applicant: 삼성전자주식회사 , 고려대학교 산학협력단
Abstract: 브로드캐스트암호화방법및 그복호화방법이개시된다. 본발명의일실시예에따른브로드캐스트암호화방법은인증된송신자에게만알려진암호화용비밀키를이용하여메시지암호화키를생성하는단계, 상기메시지암호화키를이용하여메시지를암호화하는단계, 및정당한사용자에대응하는스트롱디프-헬만터플(Strong Diffie-Hellman tuple)과상기암호화용비밀키를이용하여메시지헤더를생성하는단계를포함하는것을특징으로한다.
-
公开(公告)号:KR101505465B1
公开(公告)日:2015-03-25
申请号:KR1020130134844
申请日:2013-11-07
Applicant: 고려대학교 산학협력단
CPC classification number: B60L11/1842 , B60L11/1816 , B60L11/1861 , B60L11/1887
Abstract: 본 발명은 V2G 주파수 제어를 위한 배터리의 충방전 제어 시스템에 관한 것으로, 보다 구체적으로는 전기 차량으로부터 내부 배터리에 대한 현재 충전 상태 및 충전 가능량 정보를 수신하고, 사용자 단말로부터 상기 배터리에 대한 충전 요구량 및 충전 종료 시간 정보를 수신한 후, 상기 배터리를 충전하는 충전부; 및 상기 충전부로부터 상기 전기 차량에 대한 충전 요구량, 충전 종료 시간, 현재 충전 상태 중 적어도 하나의 정보를 수신하고, 수신한 정보에 기초하여 상기 배터리의 충전을 위한 전력량을 상기 충전부로 전달하는 충전제어부;를 포함한다.
이러한 구성에 의해, 본 발명의 V2G 주파수 제어를 위한 배터리의 충방전 제어 시스템은 전기 차량 내 배터리에 대한 현재 충전 상태를 고려하여 메인 그리드로부터 고립된 마이크로 그리드에서의 배터리에 대한 최적의 충방전량을 결정할 수 있는 효과가 있다.Abstract translation: 本发明涉及一种用于控制用于控制V2G频率的电池的充电/放电的系统。 更具体地,该系统包括:充电单元,用于从电动车辆接收内部电池的当前充电状态和可充电量信息,从用户终端接收所需的充电量和充电完成时间信息,然后充电 电池; 以及充电控制单元,用于从所述充电单元接收所述电动车辆的所需充电量,充电完成时间和当前充电状态中的至少一个,并且基于所接收到的充电单元发送电力以将电池充电到所述充电单元 信息,从而通过考虑电动车辆中的电池的当前充电状态来确定从主电网隔离的微电网中的电池的最佳充电/放电量。
-
公开(公告)号:KR101231592B1
公开(公告)日:2013-02-08
申请号:KR1020110035739
申请日:2011-04-18
Applicant: 고려대학교 산학협력단
IPC: G06F21/24
CPC classification number: G06F21/79 , G06F2221/2143
Abstract: 헤더 영역과 데이터 영역으로 구분되는 플래시 메모리를 제어하는 장치 및 방법에 있어서, 마스터키를 생성하는 키생성부; 플래시 메모리 상에 데이터 파일을 저장하는 요청을 수신하면, 파일 암호키를 생성하고, 파일 암호키로 데이터 파일을 암호화하여 데이터 영역에 저장하고, 파일 암호키를 마스터키로 암호화하여 헤더 영역에 저장하는 저장부; 및 플래시 메모리 상에서 데이터 파일을 삭제하는 요청을 수신하면, 데이터 영역에 저장된 데이터 파일의 삭제 연산을 수행하고, 데이터 파일의 파일 암호키가 저장된 헤더 영역의 페이지에 덮어쓰기 연산을 수행하는 삭제부를 포함하는 구성을 마련한다.
상기와 같은 장치 및 방법에 의하여, 삭제된 데이터 파일은 플래시 메모리 상에서 암호화되어 남겨지고 상기 데이터 파일의 암호키는 덮어쓰기 되므로, 삭제 연산 후에도 파일의 데이터가 복원되어 유출될 수 없다.-
公开(公告)号:KR1020120118267A
公开(公告)日:2012-10-26
申请号:KR1020110035739
申请日:2011-04-18
Applicant: 고려대학교 산학협력단
IPC: G06F21/24
CPC classification number: G06F21/79 , G06F2221/2143
Abstract: PURPOSE: A flash memory control device for safe deletion and a method thereof are provided to follow instructions for safe data deletion and prevent data recovery stored in flash memory, thereby preventing external leakage of user data. CONSTITUTION: A key generating unit(31) generates a master key. When a request for storing a data file in flash memory is received, a storing unit(32) generates a file encoding key and encodes the data file. The storing unit stores the encoded data file in a data region(22). The storing unit stores the file encoding key which is encoded as the master key in a header region(24). When the request for deleting the data file in the flash memory, a deleting unit(33) performs deleting calculation of the data file stored in the data region. [Reference numerals] (22) Data region; (24) Header region; (31) Key generating unit; (32) Storing unit; (33) Deleting unit; (34) Unidirectional functional operating unit; (35) Code operating unit; (36) Random number generator
Abstract translation: 目的:提供一种用于安全删除的闪存控制装置及其方法,以遵循安全数据删除的指令,并防止存储在闪存中的数据恢复,从而防止用户数据的外部泄漏。 构成:密钥生成单元(31)生成主密钥。 当接收到将数据文件存储在闪存中的请求时,存储单元(32)生成文件编码密钥并对数据文件进行编码。 存储单元将编码数据文件存储在数据区域(22)中。 存储单元将编码为主密钥的文件编码密钥存储在标题区域(24)中。 当删除闪速存储器中的数据文件的请求时,删除单元(33)执行存储在数据区域中的数据文件的删除计算。 (22)数据区域; (24)标题区; (31)密钥生成单元; (32)存储单元; (33)删除单位; (34)单向功能操作单元; (35)代码操作单元; (36)随机数发生器
-
公开(公告)号:KR1020090079465A
公开(公告)日:2009-07-22
申请号:KR1020080005443
申请日:2008-01-17
Applicant: 고려대학교 산학협력단
CPC classification number: H04L9/0833 , H04L9/006 , H04L9/0869 , H04L9/14 , H04L9/3006
Abstract: A broadcast encryption system and an encrypting method thereof are provided to enhance performance in the transmitting amount of cipher text, the storing amount of public key, and a size of public key in comparison with an existing technique by using an improved technique. A broadcast encryption system includes a key generation unit(11), a key broadcasting unit(12), and a message encryption/transmission unit(13). The key generation unit divides receivers into a plurality of receiver groups. The key generation unit generates pseudorandom numbers corresponding to the number of groups and pseudorandom numbers corresponding to the number of receivers of the divided groups in order to generate public keys of messages to be broadcasted to the receivers. The key generation unit generates secret keys for decoding the encrypted messages. The key broadcasting unit broadcasts the secret keys to the receivers. The message encryption/transmission unit encrypts the broadcasted messages and transmits the encrypted messages to users.
Abstract translation: 提供广播加密系统及其加密方法,以通过使用改进的技术与现有技术相比提高密文的发送量,公开密钥的存储量和公开密钥的性能。 广播加密系统包括密钥生成单元(11),密钥广播单元(12)和消息加密/传输单元(13)。 密钥生成单元将接收机分成多个接收器组。 密钥生成单元生成与分组数目对应的组数和伪随机数对应的伪随机数,以生成要广播的消息的公开密钥给接收者。 密钥生成单元生成用于对加密消息进行解码的秘密密钥。 密钥广播单元向接收机广播秘密密钥。 消息加密/发送单元加密广播的消息并将加密的消息发送给用户。
-
公开(公告)号:KR100902847B1
公开(公告)日:2009-06-16
申请号:KR1020070067290
申请日:2007-07-04
Applicant: 고려대학교 산학협력단
IPC: G06F7/52
Abstract: 분할 테이블을 이용한 유한체 곱셈 장치, 그 방법 및 기록매체가 개시된다. 본 발명은 유한체 의 두 원소의 곱셈을 수행하는 장치에 있어서, 임의의 정수 에 대하여, 차수 n이 를 만족하면, 2-다중분할 카라슈바 방법을 번 적용하고, 상기 차수 n이 25이면, 5-다중분할 카라슈바 방법을 적용하도록 분할 테이블을 생성하는 테이블 작성부; 상기 분할 테이블을 이용하여 차수 n에 대한 곱셈기를 구성하는 테이블 적용부; 및 상기 테이블 적용부에서 구성된 곱셈기를 이용하여 상기 두 원소의 곱셈을 수행하는 곱셈 수행부를 포함한다. 본 발명에 의하면, 유한체의 두 원소의 곱셈에 대하여 다양한 차수에 대한 최적의 분할 방법을 제공함으로써, 필요한 게이트 수 및 지연 시간을 감소시키고, 저장 공간의 축약에 효율성을 향상시킬 수 있으며, 스마트 카드, PDA, 모바일 폰과 같이 저장 공간에 제약이 있는 소형장비에 타원 곡선 암호와 같은 암호 시스템을 장착하기 용이하다.
-
公开(公告)号:KR1020090002899A
公开(公告)日:2009-01-09
申请号:KR1020070067290
申请日:2007-07-04
Applicant: 고려대학교 산학협력단
IPC: G06F7/52
CPC classification number: G06F7/724 , G06F7/465 , G06F7/5057
Abstract: A finite field multiplier apparatus, a method thereof and a recording medium for reducing the number of gates necessary to multiply the finite body are provided to improve the efficiency of storage contraction and reduce the number of gates. A table preparation part(110) selects a multiplying method which the minimum number of gates while progressing to a degree n from a lower degree. The table preparation part generates the partitioned table by storing the minimum number of gates and a multiplex method. The table application part(120) comprises a multiplier about the degree n by using the minimum number of gates stored in the partition table. A multiplication performing unit(130) performs the multiplication of two elements of the finite field.
Abstract translation: 提供了一种有限域乘法器装置,其方法和用于减少乘以有限体所需的门数的记录介质,以提高存储收缩的效率并减少门数。 表格准备部分(110)选择最小数量的门,同时从较低程度进行到n度的乘法。 表准备部分通过存储最小数量的门和多路复用方法来生成分区表。 表应用部分(120)通过使用存储在分区表中的最小门数来包括关于度数n的乘数。 乘法执行单元(130)执行有限域的两个元素的相乘。
-
-
-
-
-
-
-
-
-