1 |
1
원본 데이터를 n(n는 2 이상의 자연수)개의 전송 데이터로 분할 및 셔플링하는 단계;상기 n개의 전송 데이터 중 적어도 하나를 랜덤 선택한 후, 랜덤 선택된 전송 데이터 각각에 쓰레기 데이터를 삽입하는 단계;데이터 분할 규칙, 데이터 셔플링 규칙, 및 쓰레기 데이터 삽입 규칙에 대한 정보를 가지는 보안키를 생성하는 단계; 및 상기 n개의 전송 데이터와 상기 보안키를 MPTCP(Multi-Path Transport Control Protocol) 방식으로 전송하는 단계를 포함하고,상기 데이터 분할 규칙은 전송 데이터의 파일명 및 패스워드 생성 규칙, 데이터 분할 방향, 및 데이터 분할 크기를 의미하고, 상기 쓰레기 데이터 삽입 규칙은 쓰레기 데이터 생성 규칙, 쓰레기 데이터 삽입 위치 및 쓰레기 데이터 길이를 의미하고, 상기 데이터 셔플링 규칙은 다수의 전송 데이터를 무작위로 셔플링하는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 방법
|
2 |
2
원본 데이터에 쓰레기 데이터를 삽입하는 단계;상기 쓰레기 데이터가 삽입된 원본 데이터를 n(n는 2 이상의 자연수)개의 전송 데이터로 분할 및 셔플링하는 단계;데이터 분할 규칙, 데이터 셔플링 규칙, 및 쓰레기 데이터 삽입 규칙에 대한 정보를 가지는 보안키를 생성하는 단계; 및 상기 n개의 전송 데이터와 상기 보안키를 MPTCP(Multi-Path Transport Control Protocol) 방식으로 전송하는 단계를 포함하고,상기 데이터 분할 규칙은 전송 데이터의 파일명 및 패스워드 생성 규칙, 데이터 분할 방향, 및 데이터 분할 크기를 의미하고, 상기 쓰레기 데이터 삽입 규칙은 쓰레기 데이터 생성 규칙, 쓰레기 데이터 삽입 위치 및 쓰레기 데이터 길이를 의미하고, 상기 데이터 셔플링 규칙은 다수의 전송 데이터를 무작위로 셔플링하는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 방법
|
3 |
3
제1항 또는 제2항에 있어서, 상기 데이터 분할 규칙, 데이터 셔플링 규칙, 및 쓰레기 데이터 삽입 규칙 각각은 기 설정된 시간 또는 주기로 수시로 변경되는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 방법
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제1항 또는 제2항에 있어서, 상기 쓰레기 데이터를 삽입하는 단계는상기 전송 데이터에 쓰레기 데이터를 삽입한 후, 상기 쓰레기 데이터가 삽입된 전송 데이터를 패킷화하는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 방법
|
7 |
7
제1항에 있어서, 상기 쓰레기 데이터를 삽입하는 단계는상기 전송 데이터를 패킷화한 후, 패킷 페이로드의 데이터 영역의 앞 또는 뒤쪽에 상기 쓰레기 데이터를 삽입하는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 방법
|
8 |
8
제1항 또는 제2항에 있어서, 상기 MPTCP 방식으로 전송하는 단계는 상기 n개의 전송 데이터와 상기 보안키를 서로 상이한 통신 방식을 사용하는 다수의 전송 경로를 통해 분산 저장하되, 상기 n개의 전송 데이터와 상기 보안키의 전송 경로를 달리 설정하는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 방법
|
9 |
9
MPTCP(Multi-Path Transport Control Protocol) 방식으로 다중 전송되는 n개의 전송 데이터와 보안키를 저장소에 분산 저장하는 단계;상기 보안키로부터 데이터 분할 규칙, 데이터 셔플링 규칙, 및 쓰레기 데이터 삽입 규칙을 추출하는 단계;상기 데이터 분할 규칙을 기반으로 상기 저장소에 분산 저장된 n개의 전송 데이터를 수집한 후, 상기 데이터 셔플링 규칙을 기반으로 상기 수집된 n개의 전송 데이터를 디셔플링하는 단계;상기 쓰레기 데이터 삽입 규칙을 기반으로 상기 디셔플링된 n개의 전송 데이터 중 적어도 하나에 삽입된 쓰레기 데이터를 제거하여, 원본 데이터를 획득하는 단계를 포함하고,상기 데이터 분할 규칙은 전송 데이터의 파일명 및 패스워드 생성 규칙, 데이터 분할 방향, 및 데이터 분할 크기를 의미하고, 상기 쓰레기 데이터 삽입 규칙은 쓰레기 데이터 생성 규칙, 쓰레기 데이터 삽입 위치 및 쓰레기 데이터 길이를 의미하고, 상기 데이터 셔플링 규칙은 다수의 전송 데이터를 무작위로 셔플링하는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 방법
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
원본 데이터를 n(n는 2 이상의 자연수)개의 데이터로 분할 및 셔플링하고, 상기 n개의 데이터 중 적어도 하나를 랜덤 선택한 후, 랜덤 선택된 전송 데이터 각각에 쓰레기 데이터를 삽입하여 n개의 전송 데이터를 생성하며, 데이터 분할 규칙, 데이터 셔플링 규칙, 및 쓰레기 데이터 삽입 규칙에 대한 정보를 가지는 보안키와 함께 MPTCP(Multi-Path Transport Control Protocol) 방식으로 다중 전송하는 데이터 송신 장치; 및 상기 n개의 전송 데이터와 상기 보안키를 MPTCP 방식으로 수신하고 분산 저장하며, 상기 보안키에 따라 상기 n개의 전송 데이터를 수집 및 재정렬한 후 상기 쓰레기 데이터를 제거함으로써, 상기 원본 데이터를 복원하는 데이터 수신 장치를 포함하고,상기 데이터 분할 규칙은 전송 데이터의 파일명 및 패스워드 생성 규칙, 데이터 분할 방향, 및 데이터 분할 크기를 의미하고, 상기 쓰레기 데이터 삽입 규칙은 쓰레기 데이터 생성 규칙, 쓰레기 데이터 삽입 위치 및 쓰레기 데이터 길이를 의미하고, 상기 데이터 셔플링 규칙은 다수의 전송 데이터를 무작위로 셔플링하는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 시스템
|
13 |
13
제12항에 있어서, 상기 데이터 분할 규칙, 데이터 셔플링 규칙, 및 쓰레기 데이터 삽입 규칙 각각은 기 설정된 시간 또는 주기로 수시로 변경되는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 시스템
|
14 |
14
삭제
|
15 |
15
삭제
|
16 |
16
제12항에 있어서, 상기 데이터 송신 장치는 상기 n개의 전송 데이터와 상기 보안키를 서로 상이한 통신 방식을 사용하는 다수의 전송 경로를 통해 분산 저장하되, 상기 n개의 전송 데이터와 상기 보안키의 전송 경로를 달리 설정하는 것을 특징으로 하는 MPTCP에 기반한 데이터 보안 시스템
|