1 |
1
데이터 송신 장치가 다중 경로를 통하여 데이터를 송신하는 방법으로서, 임계 암호화 방식(threshold cryptography)을 이용하여 하나의 단위 데이터로부터 n(n은 자연수)개의 쉐어(share)들을 생성하는 단계; 및 상기 생성된 n개의 쉐어들을 네트워크 상의 서로 다른 경로들을 통하여 데이터 수신 장치에게 전송하는 단계를 포함하는 다중 경로를 통한 데이터 송신 방법
|
2 |
2
제 1 항에 있어서, 상기 쉐어들은, 상기 데이터 송신 장치와 상기 데이터 수신 장치 간의 경로의 수만큼 생성되는 다중 경로를 통한 데이터 송신 방법
|
3 |
3
제 1 항에 있어서, 상기 n개의 쉐어들을 전송하는 단계는, 상기 단위 데이터가 하나의 데이터로부터 분할된 다수의 단위 데이터들 중 하나인 경우, 상기 n개의 쉐어들을 상기 단위 데이터의 식별 정보와 함께 전송하는 단계를 포함하는 다중 경로를 통한 데이터 송신 방법
|
4 |
4
데이터 수신 장치가 다중 경로를 통하여 데이터를 수신하는 방법으로서, 임계 암호화 방식(threshold cryptography)에 의하여 하나의 단위 데이터로부터 데이터 송신 장치에 의하여 생성되며, 네트워크 상의 서로 다른 경로들을 통하여 전송되는 n개의 쉐어(share)들 중 적어도 t(여기서, 0003c#t=n이고, n 및 t는 자연수)개의 쉐어들을 수신하는 단계; 및 상기 적어도 t개의 쉐어들을 이용하여 상기 단위 데이터를 복원하는 단계를 포함하는 다중 경로를 통한 데이터 수신 방법
|
5 |
5
제 4 항에 있어서, 상기 단위 데이터로부터 생성된 n개의 쉐어들 중 t개 미만의 쉐어가 수신된 경우, 상기 데이터 송신 장치에게 상기 n개의 쉐어들 중 수신되지 않은 쉐어들에 대한 재전송을 요청하는 단계를 더 포함하는 다중 경로를 통한 데이터 수신 방법
|
6 |
6
제 4 항에 있어서, 상기 n개의 쉐어들 중 t개를 초과하는 쉐어들이 수신되는 경우, t개의 쉐어들로 이루어지는 쉐어 조합들 각각으로부터 복원 데이터를 생성하는 단계; 및 상기 다수의 복원 데이터들을 비교함으로써 상기 수신된 쉐어들의 무결성을 확인하는 단계를 더 포함하는 다중 경로를 통한 데이터 수신 방법
|
7 |
7
제 6 항에 있어서, 상기 무결성을 확인하는 단계는, 상기 다수의 복원 데이터들 모두가 동일한 경우 상기 수신된 쉐어들 모두가 변조(forgery)되지 않은 것으로 판단하는 단계를 포함하는 다중 경로를 통한 데이터 수신 방법
|
8 |
8
제 6 항에 있어서, 상기 무결성을 확인하는 단계는, 상기 다수의 복원 데이터들 중 동일하지 않은 복원 데이터가 있는 경우, 상기 수신된 쉐어들 중 적어도 하나의 쉐어가 변조(forgery)되었다고 판단하는 단계를 포함하는 다중 경로를 통한 데이터 수신 방법
|
9 |
9
제 8 항에 있어서, 상기 무결성을 확인하는 단계는, 상기 다수의 복원 데이터들 중 동일한 복원 데이터 생성에 이용된 쉐어 조합들을 확인하는 단계; 상기 확인된 쉐어 조합들 중 적어도 하나의 쉐어 조합에 속하는 쉐어들로 이루어진 쉐어 집합을 구하는 단계; 상기 수신된 쉐어들 중 상기 쉐어 집합에 속하지 않는 쉐어를 확인하는 단계; 및 상기 수신된 쉐어들 중 상기 쉐어 집합에 속하지 않는 쉐어가 변조되었다고 판단하는 단계를 포함하는 다중 경로를 통한 데이터 수신 방법
|
10 |
10
제 6 항에 있어서, 상기 수신된 쉐어들 중 변조된 것으로 판단되는 쉐어가 전송된 경로가 제외되도록, 상기 데이터 송신 장치와의 경로 재설정을 위한 동작을 수행하는 단계를 더 포함하는 다중 경로를 통한 데이터 수신 방법
|
11 |
11
제 6 항에 있어서, 상기 복원된 데이터들 중 서로 동일한 데이터가 없는 경우, 상기 n개의 쉐어들에 대한 재전송을 요청하거나, 상기 데이터 송신 장치와의 경로 재설정을 위한 동작을 수행하는 단계를 더 포함하는 다중 경로를 통한 데이터 수신 방법
|
12 |
12
제 4 항에 있어서, 상기 쉐어들은, 상기 데이터 송신 장치와 상기 데이터 수신 장치 간의 경로의 수만큼 생성되는 다중 경로를 통한 데이터 수신 방법
|
13 |
13
제 4 항에 있어서, 상기 n개의 쉐어들은, 상기 n개의 쉐어들이 속하는 단위 데이터의 식별 정보와 함께 수신되는 다중 경로를 통한 데이터 수신 방법
|
14 |
14
다중 경로를 통하여 데이터를 수신하는 장치로서, 임계 암호화 방식(threshold cryptography)에 의하여 하나의 단위 데이터로부터 데이터 송신 장치에 의하여 생성되며, 네트워크 상의 서로 다른 경로들을 통하여 전송되는 n개의 쉐어(share)들 중 적어도 t(여기서, 0003c#t=n이고, n 및 t는 자연수)개의 쉐어들을 수신하는 통신부; 및 상기 적어도 t개의 쉐어들을 이용하여 상기 단위 데이터를 복원하는 복호화부를 포함하는 데이터 수신 장치
|
15 |
15
제 14 항에 있어서, 상기 복호화부는, 상기 n개의 쉐어들 중 t개를 초과하는 쉐어들이 수신되는 경우 t개의 쉐어들로 이루어지는 쉐어 조합들 각각으로부터 복원 데이터를 생성하고, 상기 다수의 복원 데이터들을 비교함으로써 상기 수신된 쉐어들의 무결성을 확인하는 데이터 수신 장치
|
16 |
16
제 15 항에 있어서, 상기 복호화부는, 상기 다수의 복원 데이터들 모두가 동일한 경우 상기 수신된 쉐어들 모두가 변조(forgery)되지 않은 것으로 판단하는 데이터 수신 장치
|
17 |
17
제 15 항에 있어서, 상기 복호화부는, 상기 다수의 복원 데이터들 중 동일하지 않은 복원 데이터가 있는 경우, 상기 수신된 쉐어들 중 적어도 하나의 쉐어가 변조(forgery)되었다고 판단하는 데이터 수신 장치
|
18 |
18
제 17 항에 있어서, 상기 복호화부는, 상기 다수의 복원 데이터들 중 동일한 복원 데이터 생성에 이용된 쉐어 조합들을 확인하고, 상기 확인된 쉐어 조합들 중 적어도 하나의 쉐어 조합에 속하는 쉐어들로 이루어진 쉐어 집합을 구하며, 상기 수신된 쉐어들 중 상기 쉐어 집합에 속하지 않는 쉐어를 확인하고, 상기 수신된 쉐어들 중 상기 쉐어 집합에 속하지 않는 쉐어가 변조되었다고 판단하는 데이터 수신 장치
|
19 |
19
제 15 항에 있어서, 상기 수신된 쉐어들 중 변조된 것으로 판단되는 쉐어가 전송된 경로가 제외되도록, 상기 데이터 송신 장치와의 경로 재설정을 위한 동작을 수행하는 경로 설정부를 더 포함하는 데이터 수신 장치
|
20 |
20
제 15 항에 있어서, 상기 복원 데이터들 중 서로 동일한 복원 데이터가 없는 경우, 상기 데이터 송신 장치에게 상기 n개의 쉐어들에 대한 재전송을 요청하거나, 상기 데이터 송신 장치와의 경로 재설정을 위한 동작을 수행하는 경로 설정부를 더 포함하는 데이터 수신 장치
|