KR101575282B1 - 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법 - Google Patents
보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법 Download PDFInfo
- Publication number
- KR101575282B1 KR101575282B1 KR1020110124760A KR20110124760A KR101575282B1 KR 101575282 B1 KR101575282 B1 KR 101575282B1 KR 1020110124760 A KR1020110124760 A KR 1020110124760A KR 20110124760 A KR20110124760 A KR 20110124760A KR 101575282 B1 KR101575282 B1 KR 101575282B1
- Authority
- KR
- South Korea
- Prior art keywords
- security information
- identifier
- security
- agent apparatus
- anonymous
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0407—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
- G06F21/6254—Protecting personal data, e.g. for financial or medical purposes by anonymising data, e.g. decorrelating personal data from the owner's identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
- G06F21/6263—Protecting personal data, e.g. for financial or medical purposes during internet communication, e.g. revealing personal data from cookies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1441—Countermeasures against malicious traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
본 발명은 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법에 관한 것이고, 보다 상세하게는 보안정보 공유를 원하는 보안관리 도메인들이 신뢰할 수 있는 도메인에 존재하는 보안분석 대행 에이전트 장치를 통해 개인정보를 추출할 수 없는 해쉬 식별자를 사용하여 보안정보를 공유하게 함으로써, 공유되는 보안정보에 포함된 개인정보를 효과적으로 보호할 수 있도록 하는 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법에 관한 것이다.
Description
본 발명은 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법에 관한 것이고, 보다 상세하게는 보안정보 공유를 원하는 보안관리 도메인들이 신뢰할 수 있는 도메인에 존재하는 보안분석 대행 에이전트 장치를 통해 개인정보를 추출할 수 없는 해쉬 식별자를 사용하여 보안정보를 공유하게 함으로써, 공유되는 보안정보에 포함된 개인정보를 효과적으로 보호할 수 있도록 하는 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법에 관한 것이다.
인터넷의 확산으로 인해 개인의 인터넷 뱅킹, 전자상거래 이용이 급속히 증가하고 있으며, 기업, 정부, 은행의 서비스 및 마케팅이 인터넷 쇼핑몰, 홈페이지 등을 중심으로 빠른 속도로 증가하고 있다. 이러한 상황에서 개인정보와 신용카드 등 금융신용정보와 기업의 마케팅, 신 제품 개발정보를 부당하게 취득하거나, 대규모 인터넷 서비스의 중단 또는 서비스 불능사태를 유발하기 위한 각종 불법적인 행위들이 만연하고 있다.
이러한 불법적인 행위, 예를들어, 불법적인 해킹이나 불특정 다수를 겨냥한 웜/바이러스의 유포 등과 같은 사이버 공격을 효과적으로 방어하기 위해, 인터넷 서비스를 제공하는 기관/회사의 보안관리 도메인은 신뢰정보공유네트워크(Trusted Information Sharing Network)를 구축하여, 다른 인터넷 서비스 제공자의 보안관리 도메인과 해킹, 바이러스, 웜, 사이버테러, 네트웍스파이, 정보전 등의 침해사고 및 취약성 정보와 같은 보안정보를 공유하고 있다.
도 1은 복수의 보안관리 도메인들이 자신의 도메인에서 수집한 보안정보를 상호 공유하도록 하기 위한 일반적인 보안정보 공유 시스템을 나타내는 도면이다.
도 1에 도시된 바와 같이, 인터넷 서비스를 제공하는 기관/회사의 보안관리 도메인들(10a, 10b)은, 보안정보를 수집하고 이를 서로 간에 공유하기 위해 다른 보안관리 도메인으로 전송하는 보안정보 공유 에이전트 장치(100a, 100b)를 각각 포함한다. 여기서, 제1 보안관리 도메인(10a)과 제2 보안관리 도메인(10b)이 사전 합의에 따라 보안정보를 공유하기로 결정함에 따라, 상기 제1 보안관리 도메인(10a) 내의 제1 보안정보 공유 에이전트 장치(100a)와 상기 제2 보안관리 도메인(10b) 내의 제2 보안정보 공유 에이전트 장치(100b)는 자신의 보안관리 도메인에서 수집한 보안정보를 유·무선통신을 통해 간에 교환함으로써, 보안관리 도메인들(10a, 10b) 간의 보안정보 공유가 이루어지게 진다.
여기서, 보안정보 공유 에이전트 장치(100a, 100b)들이 자신이 속한 보안관리 도메인에 대하여 수집한 보안정보(침해사고 정보, 보안로그, 사이버공격 탐지 정보, 보안취약성 정보, 보안평가 정보 등)에는 인터넷 서비스를 사용하는 고객 개인을 식별할 수 있는 실명 식별자(IP 주소 등)가 포함될 수 있는데, 특정한 보안관리 도메인에서 수집된 보안정보에 포함된 실명 식별자가 보안정보 공유에 의해 다른 보안관리 도메인으로 전송되게 되면 고객의 프라이버시가 노출될 수 있다.
이러한, 고객의 프라이버시 노출 문제 때문에 종래에는 보안관리 도메인 간에 공유하는 보안정보를 실명 식별자가 포함되지 않은 보안통계정보(분당 사이버 공격 건수, 트래픽량, 사이버공격의 심각도 등)로 국한하고 있으나, 실명 식별자가 포함되지 않은 보안정보는 보안관리 도메인 사이에서 공유가 되어도 보안정보를 식별할 수 있는 키(Key)가 없기 때문에 보안정보 상호 간의 연관성 및 상관관계를 분석하기 어려운 바, 의미있는 보안정보의 분석이 거의 불가능한 실정이다.
따라서, 보안관리 도메인 간에 식별자를 포함하는 보안정보를 공유하면서도 고객 개인의 프라이버시를 보호할 수 있는 보안정보 공유 시스템의 도입이 필요하다.
본 발명의 목적은, 복수의 보안관리 도메인들이 침해사고, 보안로그, 보안 취약성 정보 등의 보안정보를 공유할 때, 보안정보에 포함된 개인 식별자가 보안관리 도메인 외부로 유출되지 않도록 함으로써, 공유되는 보안정보에 포함된 개인정보를 보호할 수 있는 보안정보 공유 기술을 제공하고자 함에 있다.
상기한 목적을 달성하기 위한 본 발명에 따른 복수의 보안관리 도메인들 각각에 위치하여 보안정보를 수집하고 보안관리 도메인의 외부로 상기 보안정보를 전송하는 보안정보 공유 에이전트 장치는, 상기 보안정보에 포함된 실명 식별자를 익명 식별자로 변환함으로써 실명 식별자 기반의 보안정보를 익명 식별자 기반의 보안정보로 변환하는 식별자 변환부; 및 상기 복수의 보안관리 도메인들이 보안정보를 공유하도록 상기 식별자 변환부에 의해 변환된 익명 식별자 기반의 보안정보를 상기 보안관리 도메인 외부로 전송하는 보안정보 통신부를 포함하는 것을 특징으로 한다.
이때, 상기 식별자 변환부는, 단방향 해쉬(Hash) 함수를 이용하여 상기 보안정보에 포함된 실명 식별자를 상기 익명 식별자인 해쉬 식별자로 변환할 수 있다.
이때, 상기 보안정보에 포함된 실명 식별자를 해쉬 식별자로 변환하기 위한 해쉬 함수의 알고리즘과 키(Key)는 보안정보 공유 에이전트 장치들 사이에서만 공유될 수 있다.
이때, 상기 보안정보에 포함된 실명 식별자와 상기 실명 식별자로부터 변환된 익명 식별자 간의 매핑정보를 저장하는 식별자 매핑정보 저장부를 더 포함할 수 있다.
이때, 상기 식별자 변환부는, 상기 식별자 매핑정보 저장부에 저장된 매핑정보를 이용하여, 보안분석 대행 에이전트 장치로부터 수신한 보안정보 분석결과에 포함된 익명 식별자를 실명 식별자로 변환할 수 있다.
또한, 상기한 목적을 달성하기 위한 본 발명에 따른 보안분석 도메인에 위치하는 보안분석 대행 에이전트 장치는, 복수의 보안관리 도메인들 각각에 위치하는 보안정보 공유 에이전트 장치로부터 익명 식별자 기반의 보안정보를 수신하는 보안정보 수신부; 상기 보안정보 수신부에 의해 수신된 익명 식별자 기반의 보안정보를 분석하여 익명 식별자 기반의 보안정보 분석결과를 산출하는 보안정보 분석부; 및 상기 보안정보 분석부에 의해 산출된 익명 식별자 기반의 보안정보 분석결과를 상기 보안정보 공유 에이전트 장치로 전송하는 보안분석정보 송신부를 포함하는 것을 특징으로 한다.
이때, 상기 보안분석 대행 에이전트 장치는, 상기 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정하기 위한 수신 에이전트 장치 결정부를 더 포함할 수 있다.
이때, 상기 보안분석 대행 에이전트 장치는, 상기 보안정보 공유 에이전트 장치로부터 수신한 보안정보에 포함된 익명 식별자와 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치 간의 매핑정보를 저장하는 식별자 출처 저장부를 더 포함할 수 있다.
이때, 상기 수신 에이전트 장치 결정부는, 상기 식별자 출처 저장부에 저장된 매핑정보를 이용하여, 상기 익명 식별자를 포함하는 보안정보로부터 분석된 보안정보 분석결과를 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치로 전송하도록, 상기 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정할 수 있다.
이때, 상기 수신 에이전트 장치 결정부는, 상기 보안정보 분석결과를 익명 식별자 별로 분류하고, 상기 식별자 출처 저장부에 저장된 매핑정보에서 각 익명 식별자를 포함하는 보안정보를 전송한 보안정보 공유 에이전트 장치를 검색함으로써, 상기 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정할 수 있다.
또한, 상기한 목적을 달성하기 위한 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법은, 상기 복수의 보안관리 도메인들 각각에 위치하는 보안정보 공유 에이전트 장치가 보안관리 도메인의 보안정보에 포함된 실명 식별자를 익명 실별자로 변환하는 단계; 상기 보안정보 공유 에이전트 장치가 익명 식별자 기반의 보안정보를 보안분석 대행 에이전트 장치로 전송하는 단계; 상기 보안분석 대행 에이전트 장치가 상기 보안정보 공유 에이전트 장치로부터 수신한 익명 식별자 기반의 보안정보를 분석하는 단계; 및 상기 보안분석 대행 에이전트 장치가 익명 식별자 기반의 보안정보 분석결과를 상기 보안정보 공유 에이전트 장치로 전송하는 단계를 포함하는 것을 특징으로 한다.
이때, 상기 실명 식별자를 익명 실별자로 변환하는 단계는, 단방향 해쉬 함수를 이용하여 상기 보안정보에 포함된 실명 식별자를 상기 익명 식별자인 해쉬 식별자로 변환할 수 있다.
이때, 상기 보안정보에 포함된 실명 식별자를 해쉬 식별자로 변환하기 위한 단방향 해쉬 함수의 알고리즘과 키는 보안정보 공유 에이전트 장치 사이에서만 공유될 수 있다.
이때, 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법은, 상기 보안정보 공유 에이전트 장치가 상기 보안정보에 포함된 실명 식별자와 상기 실명 식별자로부터 변환된 익명 식별자 간의 매핑정보를 저장하는 단계를 더 포함할 수 있다.
이때, 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법은, 상기 보안정보 공유 에이전트 장치가 상기 보안정보에 포함된 실명 식별자와 상기 실명 식별자로부터 변환된 익명 식별자 간의 매핑정보를 이용하여, 상기 보안분석 대행 에이전트 장치로부터 수신한 보안정보 분석결과에 포함된 익명 식별자를 실명 식별자로 변환하는 단계를 더 포함할 수 있다.
이때, 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법은, 상기 보안분석 대행 에이전트 장치가 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정하는 단계를 더 포함할 수 있다.
이때, 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법은, 상기 보안분석 대행 에이전트 장치가 상기 보안정보 공유 에이전트 장치로부터 수신한 보안정보에 포함된 익명 식별자와 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치 간의 매핑정보를 저장하는 단계를 더 포함할 수 있다.
이때, 상기 보안정보 공유 에이전트 장치를 결정하는 단계는, 상기 보안분석 대행 에이전트 장치가 상기 보안정보 공유 에이전트 장치로부터 수신한 보안정보에 포함된 익명 식별자와 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치 간의 매핑정보를 이용하여, 상기 익명 식별자를 포함하는 보안정보로부터 분석된 보안정보 분석결과를 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치로 전송하도록, 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정할 수 있다.
이때, 상기 보안정보 공유 에이전트 장치를 결정하는 단계는, 상기 보안정보 분석결과를 익명 식별자별로 분류하고, 상기 식별자 출처 저장부에 저장된 상기 매핑정보에서 각 익명 식별자를 포함하는 보안정보를 전송한 보안정보 공유 에이전트 장치를 검색하는 단계를 포함할 수 있다.
본 발명에 따르면, 보안정보의 공유를 원하는 보안정보 공유 에이전트 장치들이 신뢰할 수 있는 도메인에 존재하는 보안분석 대행 에이전트 장치를 통해 개인정보를 추출할 수 없는 해쉬 기반의 식별자를 사용하여 상호 간에 보안정보를 공유하게 함으로써, 공유되는 보안정보에 포함된 개인정보가 외부로 유출되는 것을 방지할 수 있다.
도 1은 복수의 보안관리 도메인들이 자신의 도메인에서 수집한 보안정보를 상호 공유하도록 하기 위한 종래의 보안정보 공유 시스템을 나타내는 도면이다.
도 2는 본 발명에 따른 보안정보 공유 시스템의 개념을 나타내는 도면이다.
도 3은, 본 발명에 따른 보안정보 공유 시스템의 보안정보 공유 에이전트 장치와 보안분석 대행 에이전트 장치 각각의 구성을 나타내는 블록도이다.
도 4는 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법을 설명하기 위한 흐름도이다.
도 5는 보안정보 공유 에이전트 장치 측에서 본 발명에 따른 보안정보 공유 방법을 수행하는 과정을 보다 구체적으로 설명하기 위한 흐름도이다.
도 6은 보안분석 대행 에이전트 장치 측에서 본 발명에 따른 보안정보 공유 방법을 수행하는 과정을 보다 구체적으로 설명하기 위한 흐름도이다.
도 2는 본 발명에 따른 보안정보 공유 시스템의 개념을 나타내는 도면이다.
도 3은, 본 발명에 따른 보안정보 공유 시스템의 보안정보 공유 에이전트 장치와 보안분석 대행 에이전트 장치 각각의 구성을 나타내는 블록도이다.
도 4는 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법을 설명하기 위한 흐름도이다.
도 5는 보안정보 공유 에이전트 장치 측에서 본 발명에 따른 보안정보 공유 방법을 수행하는 과정을 보다 구체적으로 설명하기 위한 흐름도이다.
도 6은 보안분석 대행 에이전트 장치 측에서 본 발명에 따른 보안정보 공유 방법을 수행하는 과정을 보다 구체적으로 설명하기 위한 흐름도이다.
본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.
이하에서는 본 발명의 실시예에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 시스템의 구성 및 그 동작에 대하여 설명하도록 한다.
도 2는 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 시스템의 개념을 나타내는 도면이다.
도 2를 참조하면, 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 시스템은, 보안정보를 공유하기 위한 보안관리 도메인들(20a, 20b) 각각에 위치하는 보안정보 공유 에이전트 장치들(200a, 200b)과, 보안분석 도메인(30)에 위치하는 보안분석 대행 에이전트 장치(300)로 구성된다. 여기서, 상기 보안분석 대행 에이전트 장치(300)가 위치하는 보안분석 도메인(30)은 복수의 보안관리 도메인들(20a, 20b) 모두가 신뢰할 수 있는 도메인인 것이 바람직하다. 설명의 편의를 위해, 도 1에는 비록 2개의 보안정보 공유 에이전트 장치만을 도시하였으나, 본 발명에 따른 보안정보 공유 시스템에서의 보안정보 공유 에이전트 장치의 수는 이에 한정되지 아니한다.
제1 보안관리 도메인(20a)에 위치하는 제1 보안정보 공유 에이전트 장치(200a)는 제2 보안관리 도메인(20b)에 위치하는 제2 보안정보 공유 에이전트 장치(200b)와 직접 통신하지 아니하고, 신뢰할 수 있는 보안분석 도메인(30)에 위치하는 보안분석 대행 에이전트 장치(300)를 통해서만 간접적으로 자신이 속한 보안관리 도메인에서 수집한 보안정보를 공유한다. 여기서, 제1 보안정보 공유 에이전트 장치(200a)는 제1 보안관리 도메인(20a)에서 수집한 보안정보를 보안분석 대행 에이전트 장치(300)로 전송하고자 할 때, 상기 보안정보에 개인을 식별할 수 있는 실명 식별자(IP 주소 등)가 포함되어 있는 경우, 실명 식별자를 개인을 식별할 수 없는 익명 식별자로 변환함으로써 실명 식별자 기반의 보안정보를 익명 식별자 기반의 보안정보로 바꾸어 보안분석 대행 에이전트 장치(300)로 전송한다. 제2 보안정보 공유 에이전트 장치(200b) 역시 제2 보안관리 도메인(20b)에서 수집한 보안정보를 보안분석 대행 에이전트 장치(300)로 전송하고자 할 때, 상기 보안정보에 개인을 식별할 수 있는 실명 식별자(IP 주소 등)가 포함되어 있는 경우, 실명 식별자를 개인을 식별할 수 없는 익명 식별자로 변환함으로써 실명 식별자 기반의 보안정보를 익명 식별자 기반의 보안정보로 바꾸어 보안분석 대행 에이전트 장치(300)로 전송한다. 그리고, 제1 보안정보 공유 에이전트 장치(200a)와 제2 보안정보 공유 에이전트 장치(200b)로부터 익명 식별자 기반의 보안정보들을 수신한 보안분석 대행 에이전트 장치(300)는 상기 익명 식별자 기반의 보안정보를 해당 보안정보 공유 에이전트 장치 별로 필요한 방식으로 가공/분석한 익명 식별자 기반의 보안정보 분석결과를 제1 보안정보 공유 에이전트 장치(200a)와 제2 보안정보 공유 에이전트 장치(200b)로 각각 전송한다.
도 3은, 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 시스템에서의 보안정보 공유 에이전트 장치와 보안분석 대행 에이전트 장치 각각의 구성을 나타내는 블록도이다.
본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 시스템에서의 보안정보 공유 에이전트 장치(200)는, 도 3을 참조하면, 보안정보 제공부(210), 식별자 변환부(220), 식별자 매핑정보 저장부(230), 보안정보 통신부(240) 및 보안분석정보 처리부(250)로 구성된다.
보안정보 제공부는(210), 보안정보 공유 에이전트 장치(200)가 속한 보안관리 도메인의 보안정보를 수집하고, 수집된 보안정보를 식별자 변환부(220)로 전송한다.
식별자 변환부(220)는, 상기 보안정보 제공부(210)로부터 수신한 보안정보에 개인을 식별할 수 있는 실명 식별자가 포함된 경우, 상기 실명 식별자를 개인을 식별할 수 없는 익명 식별자로 변환하고, 변환된 익명 식별자 기반의 보안정보를 보안정보 교환부로 전송한다.
개인을 식별할 수 있는 실명 식별자에서 개인을 식별할 수 없는 익명 식별자로의 변환은 해쉬 함수(Hash function)를 사용함으로써 이루어질 수 있는데, 상기 익명 식별자로의 변환을 위해 사용되는 해쉬 함수는 역함수가 존재하지 않는 단방향 함수(One-way function)로서 'H(실명 식별자|키) = 해쉬 식별자'에 따른다. 상기 식별자 변환부(220)가 결과값으로부터 입력값을 계산할 수 없는 해쉬 함수를 이용하여 보안정보에 포함된 실명 식별자를 해쉬 식별자인 익명 식별자로 변환함으로써, 보안정보 공유 에이전트 장치(200)는 익명 식별자 기반의 보안정보를 보안분석 대행 에이전트 장치(300)로 전송하게 되고, 그에 따라 상기 보안정보 공유 에이전트 장치(200)와 보안분석 대행 에이전트 장치(300)가 익명 식별자 기반의 보안정보를 공유하게 되어 개인 프라이버시 노출 문제를 해결할 수 있게 된다. 여기서, 식별자 변환부(220)에서 실명 식별자를 익명 식별자인 해쉬 식별자로 변환하기 위한 해쉬 함수의 알고리즘 및 키는 보안분석 대행 에이전트 장치(300) 이외의 모든 보안정보 공유 에이전트 장치 사이에서 동일한 것이 바람직하다. 이하의 설명에서 익명 식별자는 해쉬 식별자를 지칭할 수 있고, 물론, 청구항에 기재된 익명 식별자 역시 해쉬 식별자를 지칭할 수 있음은 당연하다.
또한, 상기 식별자 변환부(220)는, 보안정보 공유 에이전트 장치(200)의 분석결과 수신부(244)가 보안분석 대행 에이전트 장치(300)로부터 익명 식별자 기반의 보안정보 분석결과를 수신하면, 식별자 매핑정보 저장부(230)에 저장된 실명 식별자와 익명 식별자 간의 매핑정보를 이용하여, 상기 보안정보 분석결과에 포함된 익명 식별자를 실명 식별자로 변환한다.
식별자 매핑정보 저장부(230)는, 상기 식별자 변환부(220)가 보안정보에 포함된 실명 식별자를 익명 식별자로 변환하면, 상기 실명 식별자와 익명 식별자 간의 매핑정보를 저장한다.
보안정보 통신부(240)는, 상기 식별자 변환부(220)에 의해 변환된 익명 식별자 기반의 보안정보를 보안분석 대행 에이전트 장치(300)로 전송하는 보안정보 송신부(242)와 상기 보안분석 대행 에이전트 장치(300)로부터 익명 식별자 기반의 보안정보 분석결과를 수신하는 보안분석정보 수신부(244)를 포함하여, 보안정보 공유 에이전트 장치(200)와 보안분석 대행 에이전트 장치(300) 사이에 익명 식별자 기반의 보안정보와 그 분석결과를 교환하도록 한다.
보안분석정보 처리부(250)는, 상기 식별자 변환부(220)에 의해 보안분석 대행 에이전트 장치(300)로부터 수신된 익명 식별자 기반의 보안정보 분석결과가 실명 식별자 기반의 보안정보 분석결과로 변환되면 이를 처리한다.
한편, 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 시스템에서의 보안분석 대행 에이전트 장치(300)는, 도 3을 참조하면, 보안정보 분석결과 통신부(310), 식별자 출처 저장부(320), 보안정보 분석부(330) 및 수신 에이전트 장치 결정부(340)를 포함한다.
보안정보 분석결과 통신부(310)는, 보안정보 공유 에이전트 장치(200)로부터 익명 식별자 기반의 보안정보를 수신하는 보안정보 수신부(312)와 상기 보안정보 수신부(312)를 통해 수신된 익명 식별자 기반의 보안정보를 분석한 보안정보 분석결과를 상기 보안정보 공유 에이전트 장치(200)로 전송하는 보안분석정보 송신부(314)를 포함하여, 보안정보 공유 에이전트 장치(200)와 보안분석 대행 에이전트 장치(300) 사이에 익명 식별자 기반의 보안정보와 그 분석결과를 교환하도록 한다.
식별자 출처 저장부(320)는, 상기 보안정보 분석결과 통신부(310)의 보안정보 수신부(312)를 통해 보안정보 공유 에이전트 장치(200)로부터 수신한 익명 식별자 기반의 보안정보에서 익명 식별자를 추출하고, 추출된 익명 식별자와 상기 익명 식별자 기반의 보안정보를 전송한 해당 보안정보 공유 에이전트 장치 간의 매핑정보를 저장한다.
보안정보 분석부(330)는, 상기 보안정보 분석결과 통신부(310)의 보안정보 수신부(312)를 통해 보안정보 공유 에이전트 장치들로부터 수신한 익명 식별자 기반의 보안정보들을 분석하여 익명 식별자 기반의 보안정보 분석결과를 도출한다. 상기 보안정보 분석부(330)는 각종 보안정보를 여러가지 분류로 검색 및 가공할 수 있도록 정규화하여 데이터베이스로 구축하고, 데이터마이닝 또는 지식기반의 분석 알고리즘을 적용함으로써, 웜, 바이러스의 전파경로 분석, 주요 분포 시간, 주요 공격자, 공격 종류, 분석 가능한 패턴 정보, 위험도별 대응 조치 등과 같은 보안정보 분석결과를 도출할 수 있다.
수신 에이전트 장치 결정부(340)는, 상기 보안정보 분석부(330)에 의해 도출된 익명 식별자 기반의 보안정보 분석결과를 어떠한 보안정보 공유 에이전트 장치(200)로 전송할 것인지를 결정한다. 보다 구체적으로, 상기 수신 에이전트 장치 결정부(340)는, 상기 보안정보 분석부(330)에 의해 도출된 익명 식별자 기반의 보안정보 분석결과를 익명 식별자 별로 분류하고, 상기 식별자 출처 저장부(320)에 저장된 매핑정보에서 각 익명 식별자를 포함하는 보안정보를 송신한 보안정보 공유 에이전트 장치를 검색하며, 검색된 보안정보 공유 에이전트 장치에게 해당 익명 식별자 기반의 보안정보 분석결과만을 송신하도록 결정한다.
이하에서는 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법에 대하여 설명하도록 한다.
도 4는 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법을 설명하기 위한 흐름도이다.
도 4를 참조하면, 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법은, 먼저 보안정보 공유 에이전트 장치(200)의 보안정보 제공부(210)가 자신이 속한 보안관리 도메인의 보안정보를 수집한다(S400).
그 다음으로, 보안정보 공유 에이전트 장치(200)의 식별자 변환부(220)는 보안정보 제공부(210)에 의해 수집된 보안정보에 포함된 실명 식별자를 개인을 식별할 수 없는 익명 식별자로 변환하고(S410), 보안정보 송신부(242)는 식별자 변환부(220)에 의해 변환된 익명 식별자 기반의 보안정보를 보안분석 대행 에이전트 장치(300)의 보안정보 수신부(312)로 송신한다(S420).
한편, 보안분석 대행 에이전트 장치(300)의 보안정보 수신부(312)는 보안정보 공유 에이전트 장치(200)의 보안정보 송신부(242)로부터 익명 식별자 기반의 보안정보를 수신하고(S430), 보안정보 분석부(330)는 보안정보 수신부(312)를 통해 수신된 익명 식별자 기반의 보안정보에 대한 분석을 수행하여 익명 식별자 기반의 보안정보 분석결과를 도출한다(S440).
그 다음으로, 보안분석 대행 에이전트 장치(300)의 수신 에이전트 장치 결정부(340)는 보안정보 분석부(330)에 의해 도출된 익명 식별자 기반의 보안정보 분석결과에서 어떠한 정보를 어떠한 보안정보 공유 에이전트 장치(200)로 송신할 것인지를 결정하고(S450), 보안분석정보 송신부(314)는 상기 S450 단계에서 결정된 보안정보 공유 에이전트 장치(200)로 해당하는 익명 식별자 기반의 보안정보 분석결과를 송신한다(S460).
이때, 보안정보 공유 에이전트 장치(200)의 보안분석정보 수신부(244)는 보안분석 대행 에이전트 장치(300)의 보안분석정보 송신부(314)로부터 익명 식별자 기반의 보안정보 분석결과를 수신하여(S470), 이를 식별자 변환부(220)로 전송한다.
식별자 변환부(220)는 전송된 익명 식별자 기반의 보안정보 분석결과에서 익명 식별자를 실명 식별자로 변환하고(S480), 보안분석정보 처리부(250)가 변환된 실명 식별자 기반의 보안정보 분석결과를 처리한다(S490).
도 5는 보안정보 공유 에이전트 장치 측에서 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법을 수행하는 과정을 보다 구체적으로 설명하기 위한 흐름도이다.
도 5를 참조하면, 먼저 본 발명에 따른 보안정보 공유 에이전트 장치(200)는 식별자 변환부(220)에 의해 자신이 속한 보안관리 도메인에서 수집된 보안정보에 개인을 식별할 수 있는 실명 식별자(IP 주소 등)가 포함되어 있는지 여부를 판단하고, 수집된 보안정보에 실명 식별자가 포함되어 있다면, 단방향 해쉬 함수를 사용하여 상기 실명 식별자를 개인을 식별할 수 없는 익명 식별자인 해쉬 식별자로 변환한다(S510).
그 다음으로, 보안정보 공유 에이전트 장치(200)는 보안정보에 포함된 실명 식별자와 해당 실명 식별자로부터 변환된 해쉬 식별자 간의 매핑정보를 식별자 매핑정보 저장부(230)에 저장한 후(S520), 보안분석 대행 에이전트 장치(300)로 해쉬 식별자 기반의 보안정보를 전송한다(S530).
그 다음으로, 보안정보 공유 에이전트 장치(200)는 보안분석 대행 에이전트 장치(300)로부터 해쉬 식별자 기반의 보안정보를 분석한 해쉬 식별자 기반의 보안정보 분석결과를 수신하고(S540), 식별자 매핑정보 저장부(230)에 저장된 실명 식별자와 해쉬 식별자 간의 매핑정보를 이용하여 수신한 보안정보 분석결과에 포함된 해쉬 식별자를 실명 식별자로 변환(S550)함으로써, 해쉬 식별자 기반의 보안정보 분석결과를 실명 식별자 기반의 보안정보 분석결과로 변환한다.
도 6은 보안분석 대행 에이전트 장치 측에서 본 발명에 따른 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법을 수행하는 과정을 보다 구체적으로 설명하기 위한 흐름도이다.
도 6을 참조하면, 먼저 본 발명에 따른 보안분석 대행 에이전트 장치(300)는 보안정보 공유 에이전트 장치(200)로부터 해쉬 식별자 기반의 보안정보를 수신하고(S610), 해쉬 식별자와 해당 해쉬 식별자 기반의 보안정보를 전송한 보안정보 공유 에이전트 장치(200) 간의 매핑정보를 식별자 출처 저장부(320)에 저장한다(S620).
그 다음으로, 보안정보 분석부(330)를 통해 해쉬 식별자 기반의 보안정보에 대한 분석을 수행하여 해쉬 식별자 기반의 보안정보 분석결과를 도출한다(S630). 그리고, 수신 에이전트 장치 결정부(340)를 통해 상기 S630 단계에서 도출된 해쉬 식별자 기반의 보안정보 분석결과를 해쉬 식별자 별로 분류하고(S640), 식별자 출처 저장부(320)에 저장된 매핑정보를 이용하여 각 해쉬 식별자 기반의 보안정보를 전송한 보안정보 공유 에이전트 장치(200)를 검색한다(S650).
마지막으로, 상기 S650 단계에서 검색된 보안정보 공유 에이전트 장치(200)로 해당하는 해쉬 식별자 기반의 보안정보 분석결과를 송신한다(S660).
이상에서와 같이 도면과 명세서에서 최적의 실시예가 개시되었다. 여기서 특정한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.
200: 보안정보 공유 에이전트 장치
210: 보안정보 제공부 220: 식별자 변환부
230: 식별자 매핑정보 저장부 240: 보안정보 통신부
242: 보안정보 송신부 244: 보안분석정보 수신부
250: 보안분석정보 처리부
300: 보안분석 대행 에이전트 장치
310: 보안정보 분석결과 통신부
312: 보안정보 수신부 314: 보안분석정보 송신부
320: 식별자 출저 저장부 330: 보안정보 분석부
340: 수신 에이전트 장치 결정부
210: 보안정보 제공부 220: 식별자 변환부
230: 식별자 매핑정보 저장부 240: 보안정보 통신부
242: 보안정보 송신부 244: 보안분석정보 수신부
250: 보안분석정보 처리부
300: 보안분석 대행 에이전트 장치
310: 보안정보 분석결과 통신부
312: 보안정보 수신부 314: 보안분석정보 송신부
320: 식별자 출저 저장부 330: 보안정보 분석부
340: 수신 에이전트 장치 결정부
Claims (19)
- 복수의 보안관리 도메인들 각각에 위치하여 보안정보를 수집하고 보안관리 도메인의 외부로 상기 보안정보를 전송하는 보안정보 공유 에이전트 장치로서,
상기 보안정보에 포함된 실명 식별자를 익명 식별자로 변환함으로써 실명 식별자 기반의 보안정보를 익명 식별자 기반의 보안정보로 변환하되, 단방향 해쉬(Hash) 함수를 이용하여 상기 보안정보에 포함된 실명 식별자를 상기 익명 식별자인 해쉬 식별자로 변환하는 식별자 변환부;
상기 복수의 보안관리 도메인들이 보안정보를 공유하도록 상기 식별자 변환부에 의해 변환된 익명 식별자 기반의 보안정보를 상기 보안관리 도메인 외부로 전송하는 보안정보 통신부; 및
상기 보안정보에 포함된 실명 식별자와 상기 실명 식별자로부터 변환된 익명 식별자 간의 매핑정보를 저장하는 식별자 매핑정보 저장부;를 포함하고,
상기 식별자 변환부는, 상기 식별자 매핑정보 저장부에 저장된 매핑정보를 이용하여, 보안분석 대행 에이전트 장치로부터 수신한 보안정보 분석결과에 포함된 익명 식별자를 실명 식별자로 변환하는 것을 특징으로 하는, 보안정보 공유 에이전트 장치. - 삭제
- 청구항 1에 있어서,
상기 보안정보에 포함된 실명 식별자를 해쉬 식별자로 변환하기 위한 해쉬 함수의 알고리즘과 키(Key)는 보안정보 공유 에이전트 장치들 사이에서만 공유되는 것을 특징으로 하는, 보안정보 공유 에이전트 장치. - 삭제
- 삭제
- 보안분석 도메인에 위치하는 보안분석 대행 에이전트 장치로서,
복수의 보안관리 도메인들 각각에 위치하는 보안정보 공유 에이전트 장치에서 단방향 해쉬(Hash) 함수를 이용하여 보안정보에 포함된 실명 식별자를 익명 식별자인 해쉬 식별자로 변환된 익명 식별자 기반의 보안정보를 수신하는 보안정보 수신부;
상기 보안정보 수신부에 의해 수신된 익명 식별자 기반의 보안정보를 분석하여 익명 식별자 기반의 보안정보 분석결과를 산출하는 보안정보 분석부;
상기 보안정보 분석부에 의해 산출된 익명 식별자 기반의 보안정보 분석결과를 상기 보안정보 공유 에이전트 장치로 전송하는 보안분석정보 송신부;
상기 보안정보 공유 에이전트 장치로부터 수신한 보안정보에 포함된 익명 식별자와 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치 간의 매핑정보를 저장하는 식별자 출처 저장부; 및
상기 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정하기 위한 수신 에이전트 장치 결정부;를 포함하고,
상기 수신 에이전트 장치 결정부는, 상기 식별자 출처 저장부에 저장된 매핑정보를 이용하여, 상기 익명 식별자를 포함하는 보안정보로부터 분석된 보안정보 분석결과를 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치로 전송하도록, 상기 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정하는 것을 특징으로 하는, 보안분석 대행 에이전트 장치. - 삭제
- 삭제
- 삭제
- 청구항 6에 있어서,
상기 수신 에이전트 장치 결정부는, 상기 보안정보 분석결과를 익명 식별자 별로 분류하고, 상기 식별자 출처 저장부에 저장된 매핑정보에서 각 익명 식별자를 포함하는 보안정보를 전송한 보안정보 공유 에이전트 장치를 검색함으로써, 상기 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정하는 것을 특징으로 하는, 보안분석 대행 에이전트 장치. - 복수의 보안관리 도메인들 간에 보안정보를 공유하기 위한 보안정보 공유 방법에 있어서,
상기 복수의 보안관리 도메인들 각각에 위치하는 보안정보 공유 에이전트 장치가 보안관리 도메인의 보안정보에 포함된 실명 식별자를 익명 식별자로 변환하는 단계;
상기 보안정보 공유 에이전트 장치가 상기 보안정보에 포함된 실명 식별자와 상기 실명 식별자로부터 변환된 익명 식별자 간의 매핑정보를 저장하는 단계;
상기 보안정보 공유 에이전트 장치가 익명 식별자 기반의 보안정보를 보안분석 대행 에이전트 장치로 전송하는 단계;
상기 보안분석 대행 에이전트 장치가 상기 보안정보 공유 에이전트 장치로부터 수신한 익명 식별자 기반의 보안정보를 분석하는 단계;
상기 보안분석 대행 에이전트 장치가 익명 식별자 기반의 보안정보 분석결과를 상기 보안정보 공유 에이전트 장치로 전송하는 단계; 및
상기 보안정보 공유 에이전트 장치가 상기 보안정보에 포함된 실명 식별자와 상기 실명 식별자로부터 변환된 익명 식별자 간의 매핑정보를 이용하여, 상기 보안분석 대행 에이전트 장치로부터 수신한 보안정보 분석결과에 포함된 익명 식별자를 실명 식별자로 변환하는 단계;를 포함하고,
상기 실명 식별자를 익명 식별자로 변환하는 단계는
단방향 해쉬 함수를 이용하여 상기 보안정보에 포함된 실명 식별자를 상기 익명 식별자인 해쉬 식별자로 변환하는 것을 특징으로 하는, 보안정보 공유 방법. - 삭제
- 청구항 11에 있어서,
상기 보안정보에 포함된 실명 식별자를 해쉬 식별자로 변환하기 위한 단방향 해쉬 함수의 알고리즘과 키는 보안정보 공유 에이전트 장치 사이에서만 공유되는 것을 특징으로 하는, 보안정보 공유 방법. - 삭제
- 삭제
- 청구항 11에 있어서,
상기 보안분석 대행 에이전트 장치가 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정하는 단계를 더 포함하는 것을 특징으로 하는, 보안정보 공유 방법. - 청구항 16에 있어서,
상기 보안분석 대행 에이전트 장치가 상기 보안정보 공유 에이전트 장치로부터 수신한 보안정보에 포함된 익명 식별자와 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치 간의 매핑정보를 저장하는 단계를 더 포함하는 것을 특징으로 하는, 보안정보 공유 방법. - 청구항 17에 있어서,
상기 보안정보 공유 에이전트 장치를 결정하는 단계는,
상기 보안분석 대행 에이전트 장치가 상기 보안정보 공유 에이전트 장치로부터 수신한 보안정보에 포함된 익명 식별자와 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치 간의 매핑정보를 이용하여, 상기 익명 식별자를 포함하는 보안정보로부터 분석된 보안정보 분석결과를 상기 익명 식별자를 포함하는 보안정보를 전송한 해당 보안정보 공유 에이전트 장치로 전송하도록, 익명 식별자 기반의 보안정보 분석결과를 전송하는 대상이 되는 보안정보 공유 에이전트 장치를 결정하는 것을 특징으로 하는, 보안정보 공유 방법. - 청구항 18에 있어서,
상기 보안정보 공유 에이전트 장치를 결정하는 단계는,
상기 보안정보 분석결과를 익명 식별자별로 분류하고, 상기 식별자 출처 저장부에 저장된 상기 매핑정보에서 각 익명 식별자를 포함하는 보안정보를 전송한 보안정보 공유 에이전트 장치를 검색하는 단계를 포함하는 것을 특징으로 하는, 보안정보 공유 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110124760A KR101575282B1 (ko) | 2011-11-28 | 2011-11-28 | 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법 |
US13/493,120 US8789200B2 (en) | 2011-11-28 | 2012-06-11 | Agent apparatus and method for sharing anonymous identifier-based security information among security management domains |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110124760A KR101575282B1 (ko) | 2011-11-28 | 2011-11-28 | 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130058813A KR20130058813A (ko) | 2013-06-05 |
KR101575282B1 true KR101575282B1 (ko) | 2015-12-09 |
Family
ID=48468084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110124760A KR101575282B1 (ko) | 2011-11-28 | 2011-11-28 | 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8789200B2 (ko) |
KR (1) | KR101575282B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190064944A (ko) | 2017-12-01 | 2019-06-11 | 한국전자통신연구원 | 보안 장비, 보안 위협 분석 장치 및 방법 |
US20210326785A1 (en) * | 2020-04-20 | 2021-10-21 | Equifax Inc. | Continuous and anonymous risk evaluation |
Families Citing this family (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8515912B2 (en) | 2010-07-15 | 2013-08-20 | Palantir Technologies, Inc. | Sharing and deconflicting data changes in a multimaster database system |
US9847982B2 (en) * | 2011-10-31 | 2017-12-19 | Nokia Technologies Oy | Method and apparatus for providing authentication using hashed personally identifiable information |
GB2503704A (en) * | 2012-07-05 | 2014-01-08 | Ibm | Adaptive communication anonymization |
US9081975B2 (en) | 2012-10-22 | 2015-07-14 | Palantir Technologies, Inc. | Sharing information between nexuses that use different classification schemes for information access control |
US9501761B2 (en) | 2012-11-05 | 2016-11-22 | Palantir Technologies, Inc. | System and method for sharing investigation results |
US10440046B2 (en) * | 2015-09-25 | 2019-10-08 | Intel Corporation | Technologies for anonymous context attestation and threat analytics |
US8788405B1 (en) | 2013-03-15 | 2014-07-22 | Palantir Technologies, Inc. | Generating data clusters with customizable analysis strategies |
US9965937B2 (en) | 2013-03-15 | 2018-05-08 | Palantir Technologies Inc. | External malware data item clustering and analysis |
US9288184B1 (en) * | 2013-05-16 | 2016-03-15 | Wizards Of The Coast Llc | Distributed customer data management network handling personally identifiable information |
US20140373157A1 (en) * | 2013-06-14 | 2014-12-18 | International Business Machines Corporation | After-the-Fact Configuration of Static Analysis Tools Able to Reduce User Burden |
US9335897B2 (en) | 2013-08-08 | 2016-05-10 | Palantir Technologies Inc. | Long click display of a context menu |
US10356032B2 (en) | 2013-12-26 | 2019-07-16 | Palantir Technologies Inc. | System and method for detecting confidential information emails |
US9338013B2 (en) | 2013-12-30 | 2016-05-10 | Palantir Technologies Inc. | Verifiable redactable audit log |
US8832832B1 (en) | 2014-01-03 | 2014-09-09 | Palantir Technologies Inc. | IP reputation |
US9009827B1 (en) | 2014-02-20 | 2015-04-14 | Palantir Technologies Inc. | Security sharing system |
US9619557B2 (en) | 2014-06-30 | 2017-04-11 | Palantir Technologies, Inc. | Systems and methods for key phrase characterization of documents |
US9535974B1 (en) | 2014-06-30 | 2017-01-03 | Palantir Technologies Inc. | Systems and methods for identifying key phrase clusters within documents |
US9256664B2 (en) | 2014-07-03 | 2016-02-09 | Palantir Technologies Inc. | System and method for news events detection and visualization |
US10572496B1 (en) | 2014-07-03 | 2020-02-25 | Palantir Technologies Inc. | Distributed workflow system and database with access controls for city resiliency |
US9785773B2 (en) | 2014-07-03 | 2017-10-10 | Palantir Technologies Inc. | Malware data item analysis |
US9021260B1 (en) | 2014-07-03 | 2015-04-28 | Palantir Technologies Inc. | Malware data item analysis |
US9202249B1 (en) | 2014-07-03 | 2015-12-01 | Palantir Technologies Inc. | Data item clustering and analysis |
US9419992B2 (en) | 2014-08-13 | 2016-08-16 | Palantir Technologies Inc. | Unwanted tunneling alert system |
CN105684343B (zh) * | 2014-09-10 | 2019-04-05 | 华为技术有限公司 | 一种信息处理方法及设备 |
US9043894B1 (en) | 2014-11-06 | 2015-05-26 | Palantir Technologies Inc. | Malicious software detection in a computing system |
US10891690B1 (en) | 2014-11-07 | 2021-01-12 | Intuit Inc. | Method and system for providing an interactive spending analysis display |
US9367872B1 (en) | 2014-12-22 | 2016-06-14 | Palantir Technologies Inc. | Systems and user interfaces for dynamic and interactive investigation of bad actor behavior based on automatic clustering of related data in various data structures |
US9648036B2 (en) | 2014-12-29 | 2017-05-09 | Palantir Technologies Inc. | Systems for network risk assessment including processing of user access rights associated with a network of devices |
US9467455B2 (en) | 2014-12-29 | 2016-10-11 | Palantir Technologies Inc. | Systems for network risk assessment including processing of user access rights associated with a network of devices |
US10372879B2 (en) | 2014-12-31 | 2019-08-06 | Palantir Technologies Inc. | Medical claims lead summary report generation |
US10230742B2 (en) * | 2015-01-30 | 2019-03-12 | Anomali Incorporated | Space and time efficient threat detection |
US9787719B2 (en) * | 2015-02-26 | 2017-10-10 | Symantec Corporation | Trusted third party broker for collection and private sharing of successful computer security practices |
US9794290B2 (en) | 2015-02-26 | 2017-10-17 | Symantec Corporation | Quantitative security improvement system based on crowdsourcing |
US10116688B1 (en) | 2015-03-24 | 2018-10-30 | Symantec Corporation | Systems and methods for detecting potentially malicious files |
US9798878B1 (en) | 2015-03-31 | 2017-10-24 | Symantec Corporation | Systems and methods for detecting text display manipulation attacks |
KR102309203B1 (ko) | 2015-04-23 | 2021-10-05 | 매그나칩 반도체 유한회사 | 반도체 칩의 위변조 방지 회로 및 방법 |
US9407652B1 (en) | 2015-06-26 | 2016-08-02 | Palantir Technologies Inc. | Network anomaly detection |
US9456000B1 (en) | 2015-08-06 | 2016-09-27 | Palantir Technologies Inc. | Systems, methods, user interfaces, and computer-readable media for investigating potential malicious communications |
US10489391B1 (en) | 2015-08-17 | 2019-11-26 | Palantir Technologies Inc. | Systems and methods for grouping and enriching data items accessed from one or more databases for presentation in a user interface |
US9537880B1 (en) | 2015-08-19 | 2017-01-03 | Palantir Technologies Inc. | Anomalous network monitoring, user behavior detection and database system |
US10102369B2 (en) | 2015-08-19 | 2018-10-16 | Palantir Technologies Inc. | Checkout system executable code monitoring, and user account compromise determination system |
US10044745B1 (en) | 2015-10-12 | 2018-08-07 | Palantir Technologies, Inc. | Systems for computer network security risk assessment including user compromise analysis associated with a network of devices |
US9888039B2 (en) | 2015-12-28 | 2018-02-06 | Palantir Technologies Inc. | Network-based permissioning system |
US9916465B1 (en) | 2015-12-29 | 2018-03-13 | Palantir Technologies Inc. | Systems and methods for automatic and customizable data minimization of electronic data stores |
US10498711B1 (en) | 2016-05-20 | 2019-12-03 | Palantir Technologies Inc. | Providing a booting key to a remote system |
US10084802B1 (en) | 2016-06-21 | 2018-09-25 | Palantir Technologies Inc. | Supervisory control and data acquisition |
US10291637B1 (en) | 2016-07-05 | 2019-05-14 | Palantir Technologies Inc. | Network anomaly detection and profiling |
EP3273380B1 (en) | 2016-07-20 | 2018-12-12 | Siemens Healthcare GmbH | Protecting data exchanged between a service user and a service provider |
US10698927B1 (en) | 2016-08-30 | 2020-06-30 | Palantir Technologies Inc. | Multiple sensor session and log information compression and correlation system |
US10192071B2 (en) * | 2016-09-02 | 2019-01-29 | Symantec Corporation | Method for integrating applications |
US10728262B1 (en) | 2016-12-21 | 2020-07-28 | Palantir Technologies Inc. | Context-aware network-based malicious activity warning systems |
US10721262B2 (en) | 2016-12-28 | 2020-07-21 | Palantir Technologies Inc. | Resource-centric network cyber attack warning system |
US10754872B2 (en) | 2016-12-28 | 2020-08-25 | Palantir Technologies Inc. | Automatically executing tasks and configuring access control lists in a data transformation system |
US10027551B1 (en) | 2017-06-29 | 2018-07-17 | Palantir Technologies, Inc. | Access controls through node-based effective policy identifiers |
US10963465B1 (en) | 2017-08-25 | 2021-03-30 | Palantir Technologies Inc. | Rapid importation of data including temporally tracked object recognition |
US10984427B1 (en) | 2017-09-13 | 2021-04-20 | Palantir Technologies Inc. | Approaches for analyzing entity relationships |
US10079832B1 (en) | 2017-10-18 | 2018-09-18 | Palantir Technologies Inc. | Controlling user creation of data resources on a data processing platform |
GB201716170D0 (en) | 2017-10-04 | 2017-11-15 | Palantir Technologies Inc | Controlling user creation of data resources on a data processing platform |
US10250401B1 (en) | 2017-11-29 | 2019-04-02 | Palantir Technologies Inc. | Systems and methods for providing category-sensitive chat channels |
US11133925B2 (en) | 2017-12-07 | 2021-09-28 | Palantir Technologies Inc. | Selective access to encrypted logs |
US11044213B2 (en) * | 2017-12-19 | 2021-06-22 | Nice Ltd. | Systems and methods for invisible identification of agents participating in on-line communication sessions |
US10142349B1 (en) | 2018-02-22 | 2018-11-27 | Palantir Technologies Inc. | Verifying network-based permissioning rights |
US10878051B1 (en) | 2018-03-30 | 2020-12-29 | Palantir Technologies Inc. | Mapping device identifiers |
EP4290400A3 (en) | 2018-04-03 | 2024-03-06 | Palantir Technologies Inc. | Controlling access to computer resources |
US10949400B2 (en) | 2018-05-09 | 2021-03-16 | Palantir Technologies Inc. | Systems and methods for tamper-resistant activity logging |
US11244063B2 (en) | 2018-06-11 | 2022-02-08 | Palantir Technologies Inc. | Row-level and column-level policy service |
EP3660789B1 (en) * | 2018-11-28 | 2020-11-25 | Siemens Healthcare GmbH | Model-based image reconstruction using analytic models learned by artificial-neural-networks |
US10868887B2 (en) | 2019-02-08 | 2020-12-15 | Palantir Technologies Inc. | Systems and methods for isolating applications associated with multiple tenants within a computing platform |
KR102376254B1 (ko) | 2019-03-21 | 2022-03-21 | 한국전자통신연구원 | 분산 식별자 관리 방법 및 장치 |
US11704441B2 (en) | 2019-09-03 | 2023-07-18 | Palantir Technologies Inc. | Charter-based access controls for managing computer resources |
US10761889B1 (en) | 2019-09-18 | 2020-09-01 | Palantir Technologies Inc. | Systems and methods for autoscaling instance groups of computing platforms |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006504178A (ja) * | 2002-10-22 | 2006-02-02 | ウンホ チェ | Itインフラにおける総合侵害事故対応システムおよびその動作方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6449621B1 (en) * | 1999-11-03 | 2002-09-10 | Ford Global Technologies, Inc. | Privacy data escrow system and method |
US6397224B1 (en) * | 1999-12-10 | 2002-05-28 | Gordon W. Romney | Anonymously linking a plurality of data records |
GB2375697B (en) * | 2000-03-17 | 2004-03-24 | Decode Genetics Ehf | Automatic identity protection system with remote third party monitoring |
AU2001270169A1 (en) * | 2000-06-30 | 2002-01-14 | Plurimus Corporation | Method and system for monitoring online computer network behavior and creating online behavior profiles |
US6983379B1 (en) * | 2000-06-30 | 2006-01-03 | Hitwise Pty. Ltd. | Method and system for monitoring online behavior at a remote site and creating online behavior profiles |
KR100441416B1 (ko) | 2001-08-16 | 2004-07-23 | 문병로 | 보안성을 가지는 고객정보 공유 시스템 및 그 방법 |
JP2003108846A (ja) * | 2001-09-28 | 2003-04-11 | Fujitsu Ltd | 販売促進方法及び販売促進装置 |
US7472423B2 (en) * | 2002-03-27 | 2008-12-30 | Tvworks, Llc | Method and apparatus for anonymously tracking TV and internet usage |
KR100810887B1 (ko) | 2006-06-09 | 2008-03-07 | 에스케이 텔레콤주식회사 | 개인정보 중계 시스템 및 제공방법 |
JP5095281B2 (ja) * | 2007-07-11 | 2012-12-12 | 株式会社日立製作所 | 文字列匿名化装置、文字列匿名化方法及び文字列匿名化プログラム |
US8589333B2 (en) | 2008-08-19 | 2013-11-19 | Northrop Grumman Systems Corporation | System and method for information sharing across security boundaries |
US20110010563A1 (en) * | 2009-07-13 | 2011-01-13 | Kindsight, Inc. | Method and apparatus for anonymous data processing |
US20110078779A1 (en) * | 2009-09-25 | 2011-03-31 | Song Liu | Anonymous Preservation of a Relationship and Its Application in Account System Management |
US20110078775A1 (en) * | 2009-09-30 | 2011-03-31 | Nokia Corporation | Method and apparatus for providing credibility information over an ad-hoc network |
US9202078B2 (en) * | 2011-05-27 | 2015-12-01 | International Business Machines Corporation | Data perturbation and anonymization using one way hash |
US9032033B2 (en) * | 2012-07-19 | 2015-05-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for private token communication services |
-
2011
- 2011-11-28 KR KR1020110124760A patent/KR101575282B1/ko active IP Right Grant
-
2012
- 2012-06-11 US US13/493,120 patent/US8789200B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006504178A (ja) * | 2002-10-22 | 2006-02-02 | ウンホ チェ | Itインフラにおける総合侵害事故対応システムおよびその動作方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190064944A (ko) | 2017-12-01 | 2019-06-11 | 한국전자통신연구원 | 보안 장비, 보안 위협 분석 장치 및 방법 |
US20210326785A1 (en) * | 2020-04-20 | 2021-10-21 | Equifax Inc. | Continuous and anonymous risk evaluation |
US11455587B2 (en) * | 2020-04-20 | 2022-09-27 | Equifax Inc. | Continuous and anonymous risk evaluation |
Also Published As
Publication number | Publication date |
---|---|
KR20130058813A (ko) | 2013-06-05 |
US8789200B2 (en) | 2014-07-22 |
US20130139268A1 (en) | 2013-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101575282B1 (ko) | 보안관리 도메인들 간에 익명 식별자 기반의 보안정보를 공유하기 위한 에이전트 장치 및 방법 | |
US12047396B2 (en) | System and method for monitoring security attack chains | |
Elrawy et al. | Intrusion detection systems for IoT-based smart environments: a survey | |
US20200344246A1 (en) | Apparatus, system and method for identifying and mitigating malicious network threats | |
Li et al. | FBS-Radar: Uncovering Fake Base Stations at Scale in the Wild. | |
US11399288B2 (en) | Method for HTTP-based access point fingerprint and classification using machine learning | |
Latif et al. | Distributed denial of service (DDoS) attack in cloud-assisted wireless body area networks: a systematic literature review | |
KR100942456B1 (ko) | 클라우드 컴퓨팅을 이용한 DDoS 공격 탐지 및 차단 방법 및 서버 | |
Liao et al. | Network forensics based on fuzzy logic and expert system | |
CN111786966A (zh) | 浏览网页的方法和装置 | |
US20050144544A1 (en) | Mechanism for detection of attacks based on impersonation in a wireless network | |
Yousefnezhad et al. | Medi: Measurement-based device identification framework for internet of things | |
CN116132989A (zh) | 一种工业互联网安全态势感知***及方法 | |
Kowta et al. | Cyber security and the internet of things: Vulnerabilities, threats, intruders, and attacks | |
KR102119636B1 (ko) | 수동 핑거프린팅을 이용한 익명 네트워크 분석 시스템 및 방법 | |
Rao et al. | A secure framework to prevent three-tier cloud architecture from malicious malware injection attacks | |
KR100977827B1 (ko) | 악성 웹 서버 시스템의 접속탐지 장치 및 방법 | |
DA Arisandi et al. | The rogue access point identification: a model and classification review | |
Mahadevappa et al. | A data quarantine model to secure data in edge computing | |
Kurikala et al. | Mobile social networking below side-channel attacks: sensible security challenges | |
Priya et al. | Network Attack Detection using Machine Learning | |
Sousa et al. | MONDEO-Tactics5G: Multistage botnet detection and tactics for 5G/6G networks | |
Park et al. | A study on risk index to analyze the impact of port scan and to detect slow port scan in network intrusion detection | |
Maheswaran et al. | Effective Intrusion Detection System using Hybrid Ensemble Method for Cloud Computing | |
Maslan et al. | DDoS detection on network protocol using cosine similarity and N-Gram+ Method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20181025 Year of fee payment: 4 |