1 |
1
일정 수준 이상의 보안이 요구되는 정보 데이터를 포함하는 내부 망과 상기 정보 데이터에 대한 접근을 요청하는 외부 연구자를 포함하는 외부 망 사이에서 상기 정보 데이터의 보안 유지 및 관리를 수행하기 위해 웹 인터페이스를 이용하여 형성되는 블록체인을 이용한 보안 정보 관리 시스템에 있어서,상기 블록체인을 이용한 보안 정보 관리 시스템은,상기 외부 연구자가 인증 사용자인지 판단하고, 분석 사용자와 시스템 관리자를 각각 정의하는 인증 여부 판단부;상기 외부 연구자가 상기 인증 사용자인 경우, 상기 외부 연구자가 입력한 상기 정보 데이터의 분석 방향을 포함하는 분석 요청 정보를 획득하여 해당 정보 데이터에 대해 분석 사용자 단말기로부터 분석 데이터인 데이터 분석 결과를 획득하는 분석 데이터 획득부; 및상기 데이터 분석 결과를 상기 외부 사용자에게 블록체인을 이용하여 암호화한 후 제공하는 분석 데이터 제공부;를 포함하며,상기 인증 여부 판단부는, 상기 외부 연구자가 기 인증 받은 ID 정보를 제공하면, 상기 ID 정보에 대하여 상기 정보 데이터의 블록체인에 기 저장된 상기 ID 정보가 일치하는지 확인하는 블록체인을 이용한 보안 정보 관리 시스템
|
2 |
2
제 1항에 있어서,상기 인증 여부 판단부는,상기 내부 망과 기 연결되어 인증된 사용자 중 상기 시스템 관리자 및 상기 분석 사용자를 각각 설정하는 관리 사용자 설정 모듈;상기 외부 연구자의 단말기로부터 ID 정보를 획득하고, 상기 ID 정보가 상기 기 인증 받은 ID 정보인지 판단하는 ID 인증 여부 판단 모듈; 및상기 ID 정보가 상기 기 인증 받은 ID 정보인 경우, 데이터 베이스에 저장된 사용자 정보가 상기 정보 데이터의 블록체인에 동일한 사용자 정보로 포함되어 있는지 확인하고, 상기 사용자 정보가 포함되어 있는 경우, 상기 외부 연구자의 단말기로 인증 완료 신호를 전달하는 외부 연구자 인증 모듈;을 포함하며,상기 외부 연구자 인증 결과를 블록체인에 기록하는 블록체인을 이용한 보안 정보 관리 시스템
|
3 |
3
제 2항에 있어서,상기 분석 데이터 획득부는,상기 인증 사용자 단말기로부터 상기 분석 요청 정보를 획득하여 상기 외부 연구자가 분석을 요청한 적어도 하나의 분석 대상 정보 데이터 및 상기 분석 방향을 각각 획득하는 분석 요청 정보 획득 모듈;기 저장된 상기 분석 대상 정보 데이터를 상기 분석 사용자 단말기에 상기 분석 방향 및 데이터 분석을 요청하는 정보를 포함하는 데이터 분석 요청 정보를 전달하는 데이터 분석 요청 모듈; 및상기 분석 사용자 단말기로부터 상기 데이터 분석 요청 정보에 대한 분석 결과인 상기 데이터 분석 결과를 획득하는 데이터 분석 결과 획득 모듈;을 포함하고,상기 데이터 분석 결과를 상기 분석 대상 정보 데이터의 블록체인에 기록하는 블록체인을 이용한 보안 정보 관리 시스템
|
4 |
4
제 3항에 있어서,상기 분석 데이터 제공부는,상기 데이터 분석 결과를 블록체인을 이용하여 암호화 하는 분석 결과 암호화 모듈;암호화 된 상기 데이터 분석 결과를 상기 외부 사용자 단말기를 통해 접속한 웹 인터페이스를 통해 제공하는 암호화 결과 제공 모듈; 및기 설정된 조건이 만료되면, 상기 웹 인터페이스로부터 상기 암호화 된 데이터 분석 결과를 삭제하는 웹 보안 처리 모듈;을 포함하고,상기 암호와 결과 제공 결과를 상기 분석 대상 정보 데이터의 블록체인에 기록하는 블록체인을 이용한 보안 정보 관리 시스템
|
5 |
5
제 1항 내지 제 4항 중 어느 한 항에 있어서,상기 시스템 관리자는,시스템 관리자 단말기를 이용하여 상기 인증 여부 판단부, 상기 분석 데이터 획득부 및 상기 분석 데이터 제공부의 관리 및 제어를 수행할 수 있는 블록체인을 이용한 보안 정보 관리 시스템
|
6 |
6
일정 수준 이상의 보안이 요구되는 정보 데이터를 포함하는 내부 망과 상기 정보 데이터에 대한 접근을 요청하는 외부 연구자를 포함하는 외부 망 사이에서 상기 정보 데이터의 보안 유지 및 관리를 수행하기 위해 웹 인터페이스를 이용하여 형성되는 블록체인을 이용한 보안 정보 관리 방법에 있어서,상기 블록체인을 이용한 보안 정보 관리 방법은,인증 여부 판단부를 이용하여 상기 외부 연구자가 인증 사용자인지 판단하고, 분석 사용자와 관리자를 각각 정의하는 단계;상기 외부 연구자가 상기 인증 사용자인 경우, 분석 데이터 획득부를 이용하여 상기 외부 연구자가 입력한 상기 정보 데이터의 분석 방향을 포함하는 분석 요청 정보를 획득하여 해당 정보 데이터에 대해 분석 사용자 단말기로부터 분석 데이터인 데이터 분석 결과를 획득하는 단계; 및분석 데이터 제공부를 이용하여 상기 데이터 분석 결과를 상기 외부 사용자에게 블록체인을 이용하여 암호화한 후 제공하는 단계;를 포함하며,상기 외부 연구자가 인증 사용자인지 판단하고, 분석 사용자와 방법 관리자를 각각 정의하는 단계는, 상기 외부 연구자가 기 인증 받은 ID 정보를 제공하면, 상기 ID 정보에 대하여 상기 정보 데이터의 블록체인에 기 저장된 상기 ID 정보가 일치하는지 확인하는 블록체인을 이용한 보안 정보 관리 방법
|
7 |
7
제 6항에 있어서,상기 외부 연구자가 인증 사용자인지 판단하고, 분석 사용자와 방법 관리자를 각각 정의하는 단계는,상기 내부 망과 기 연결되어 인증된 사용자 중 상기 방법 관리자 및 상기 분석 사용자를 각각 설정하는 단계;상기 외부 연구자의 단말기로부터 ID 정보를 획득하고, 상기 ID 정보가 상기 기 인증 받은 ID 정보인지 판단하는 단계; 및상기 ID 정보가 상기 기 인증 받은 ID 정보인 경우, 데이터 베이스에 저장된 사용자 정보가 상기 정보 데이터의 블록체인에 동일한 사용자 정보로 포함되어 있는지 확인하고, 상기 사용자 정보가 포함되어 있는 경우, 상기 외부 연구자의 단말기로 인증 완료 신호를 전달하는 단계;를 포함하며,상기 외부 연구자 인증 결과를 블록체인에 기록하는 블록체인을 이용한 보안 정보 관리 방법
|
8 |
8
제 7항에 있어서,상기 데이터 분석 결과를 획득하는 단계는,상기 인증 사용자 단말기로부터 상기 분석 요청 정보를 획득하여 상기 외부 연구자가 분석을 요청한 적어도 하나의 분석 대상 정보 데이터 및 상기 분석 방향을 각각 획득하는 단계;기 저장된 상기 분석 대상 정보 데이터를 상기 분석 사용자 단말기에 상기 분석 방향 및 데이터 분석을 요청하는 정보를 포함하는 데이터 분석 요청 정보를 전달하는 단계; 및상기 분석 사용자 단말기로부터 상기 데이터 분석 요청 정보에 대한 분석 결과인 상기 데이터 분석 결과를 획득하는 단계;를 포함하고,상기 데이터 분석 결과를 상기 분석 대상 정보 데이터의 블록체인에 기록하는 블록체인을 이용한 보안 정보 관리 방법
|
9 |
9
제 8항에 있어서,상기 데이터 분석 결과를 상기 외부 사용자에게 블록체인을 이용하여 암호화한 후 제공하는 단계는,상기 데이터 분석 결과를 블록체인을 이용하여 암호화 하는 단계;암호화 된 상기 데이터 분석 결과를 상기 외부 사용자 단말기를 통해 접속한 상기 웹 인터페이스를 통해 제공하는 단계; 및기 설정된 조건이 만료되면, 상기 웹 인터페이스로부터 상기 암호화 된 데이터 분석 결과를 삭제하는 단계;을 포함하고,상기 암호와 결과 제공 결과를 상기 분석 대상 정보 데이터의 블록체인에 기록하는 블록체인을 이용한 보안 정보 관리 방법
|
10 |
10
제 6항 내지 제 9항 중 어느 한 항에 있어서,상기 관리자는,관리자 단말기를 이용하여 상기 외부 연구자가 인증 사용자인지 판단하고, 분석 사용자와 관리자를 각각 정의하는 단계;상기 데이터 분석 결과를 획득하는 단계; 및상기 데이터 분석 결과를 상기 외부 사용자에게 블록체인을 이용하여 암호화한 후 제공하는 단계;에 대한 관리 및 제어를 수행할 수 있는 블록체인을 이용한 보안 정보 관리 방법
|