Abstract:
PURPOSE: A social network service system protecting the privacy of postings by updating a password key and a method thereof are provided to expose postings only after a relation is formed by updating a key every time the postings are written and encoding every posting. CONSTITUTION: A subscription managing unit(31) determines a current key of a user with a master hash value of the user when the user subscription is requested from a user terminal. A posting unit(32) encodes a posting of the user by using the current key when the posting is written with the user terminal. The posting unit posts the encoded posting. The current key is repeatedly updated in the order of posting. [Reference numerals] (31) Subscription managing unit; (32) Posting unit; (33) Relation forming unit; (34) Reading unit; (41) User DB; (42) Post DB; (43) Relation DB
Abstract:
마스터 단말(MTU), 다수의 서브단말(SUB-MTU), 및 다수의 원격단말(RTU)이 순차적인 계층으로 구성되는 SCADA(Supervisory Control And Data Acquisition) 시스템에서 그룹키를 생성하고 전자서명을 이용하여 그룹키를 배분하는 강인한 SACDA 시스템의 하이브리드 키 관리방법에 관한 것으로서, 마스터 단말은 그룹키를 생성하는 단계; 마스터 단말과 각 서브단말은 자신의 비밀수(secret number)를 생성하여, 전자서명하여 교환하는 단계; 및 마스터 단말은 각 서브단말로 그룹키를 배분하되, 그룹키는 비밀수에 의해 암호화되고 복호화되는 초기배분단계를 포함하는 구성을 마련한다. 상기와 같은 강인한 SACDA 시스템의 하이브리드 키 관리방법에 의하여, 마스터 단말과 서브단말 사이에는 공개키 기반 암호화를 적용하고 서브단말과 원격단말 사이에는 높은 효율성을 갖는 대칭키 기반 암호화를 적용함으로써, 유효하면서도 마스터 단말에 저장하는 키의 숫자를 줄이는 대체 프로토콜을 지원할 수 있다.
Abstract:
인증기관에서 발급하는 인증서로 신청서 및 유언장에 전자서명을 하여 부인방지 성질을 제공하는 인터넷 전자유언장 관리 시스템 및 방법에 관한 것으로서, (a) 유언자 단말은 유언자의 인증서로 신청서 및 유언장을 전자서명하여 관리서버로 전송하는 단계; (b) 관리서버는 전자서명된 신청서 및 유언장을 수신하여 신청서 및 유언장의 전자서명을 검증하고 저장하는 단계; (c) 관리서버는 유언자의 사망을 확인하는 단계; 및 (d) 유언자의 사망 확인후, 관리서버는 상기 유언집행자 단말로 전자서명된 유언장을 전송하는 단계를 포함하는 구성을 마련한다. 상기와 같은 인터넷 전자유언장 관리 시스템 및 방법에 의하여, 유언장의 내용이 부인될 수 없고, 유언장의 내용이 유언자가 사망하기 전까지 알 수 없게 되고, 유언자가 사망한 후에 전자 서명을 장기간 검증할 수 있다.
Abstract:
PURPOSE: A method for efficiently managing a key in an SCADA system is provided to minimize the calculation quantity of a remote terminal by directly calculating an updated shared key with a simple hash function. CONSTITUTION: A root node(31) of a tree structure(30) corresponds to a master terminal. An intermediate node(50) corresponds to a sub terminal. A leaf node(60) corresponds to the remote terminal. A binary tree structure is composed between the root node and the intermediate node. The shared key of each node of the tree structure is generated by using the shared key of the leaf node.
Abstract:
PURPOSE: An index table based code encoding/decoding device and a method thereof are provided to safely encode a code by differently generating an encoding key based on an index table. CONSTITUTION: An index generating unit(31) divides executing codes of an executing file into code blocks according to a call code and stores a starting address on an index table. A block encoding unit encodes the code block into an encoding key. The encoding key is generated through the code bock.
Abstract:
마스터 단말(MTU), 다수의 서브단말(SUB-MTU), 다수의 원격단말(RTU)이 순차적인 계층으로 구성된 SCADA(Supervisory Control And Data Acquisition) 시스템에서의 통신을 위한 그룹키의 공유키를 관리방법에 관한 것으로서, 상기 마스터 단말은 그룹키의 공유키들을 트리구조로 생성하되, 상기 트리구조는 상기 마스터 단말에 대응되는 루트노드에서 상기 서브단말에 대응되는 중간노드까지 이진트리로 구성되는 제1 단계; 상기 서브단말은 자신의 중간노드의 하위노드 및 상위노드의 공유키를 저장하는 제2 단계; 중간노드의 공유키가 갱신되면, 갱신되는 중간노드에서 루트노드까지의 경로에 있는 노드(이하 경로상 노드)들의 공유키를 모두 갱신하되, 상기 경로상 노드의 공유키는 자신의 공유키와 경로에 있지 않는 자식노드의 공유키로 갱신되는 제3 단계를 포함하는 구성을 마련한다. 상기와 같은 SCADA 시스템 통신 환경의 공유키 관리방법에 의하여, 메시지를 암호화하여 메시지 브로드캐스팅 또는 멀티캐스팅을 지원하면서 키분배를 위한 연산량을 분산하고 통신량을 줄일 수 있다.
Abstract:
자필, 음성, 또는 동영상 등 멀티미디어 형식으로 작성된 유언장을 인증기관에서 발급하는 인증서로 전자서명을 하여 부인방지 성질을 제공하는 인터넷 전자유언장 관리 시스템 및 방법에 관한 것으로서, (a) 유언자 단말은 유언자의 인증서로 신청서 및 유언장을 전자서명하여 관리서버로 전송하는 단계; (b) 관리서버는 전자서명된 신청서 및 유언장을 수신하여 신청서 및 유언장의 전자서명을 검증하고 저장하는 단계; (c) 관리서버는 유언자의 사망을 확인하는 단계; 및 (d) 유언자의 사망 확인후, 관리서버는 상기 유언집행자 단말로 전자서명된 유언장을 전송하는 단계를 포함하되, 상기 유언장은 멀티미디어 데이터를 포함하는 구성을 마련한다. 상기와 같은 인터넷 전자유언장 관리 시스템 및 방법에 의하여, 유언자가 유언내용을 자신이 원하는 어떤 형태로도 작성할 수 있고, 작성된 유언장의 내용이 부인될 수 없으면서 유언장의 내용이 유언자가 사망하기 전까지 알 수 없게 할 수 있다.
Abstract:
사용자 패스워드를 공유하는 서버와 클라이언트 간에 암호화 통신 세션을 위하여, 서버가 공개키를 생성하여 클라이언트에게 송부하면, 클라이언트는 임의로 생성한 제1 세션키 생성자를 공개키와 패스워드를 이용하여 암호화하고 전자서명하여 서버에 재송부하고, 서버는 개인키와 패스워드로 암호화되고 서명된 세션키 생성자를 복원하고 복호화하여 제2 세션키 생성자를 만들고, 각자 가진 제1 또는 제2 세션키 생성자와 패스워드를 이용하여 시도응답(challenge-response) 인증 프로토콜에 의하여 상호 인증하고, 각자 세션키를 생성하여 가지는 RSA기반 패스워드 인증을 통한 세션키 분배방법에 관한 것으로서, 서버에서 클라이언트에게 공개키를 직접 송부하지 않고 일방향 함수에 의하여 공개키를 생성하는 공개키 생성자를 송부하는 구성을 마련한다. 상기와 같은 방법에 의해, 종래의 RSA기반 패스워드 인증 키분배 방법이 취약했던 패스워드 공격방법인 e-residue 공격을 극복하면서, 공개키 생성 및 검증을 위한 계산량을 줄일 수 있다. RSA, 패스워드, 키분배, EKE, Encrypted Key Exchange, 해쉬