1 |
1
초기값으로 난수발생기를 초기화하는 단계;상기 난수발생기로부터 난수를 생성하는 단계;암호화 대상이 되는 데이터블록과 상기 생성된 난수열에 포함된 부분 숫자열을 대응시키고, 상기 부분 숫자열이 기정의된 진리표의 숫자열과 동일한 경우, 상기 대응되는 데이터블록을 상기 진리표의 동일한 숫자열에 대응하는 암호화 여부에 따라 상기 데이터블록을 암호화하는 단계; 및상기 암호화한 데이터블록을 출력하는 단계;를 포함하는 데이터의 부분 암호화 방법
|
2 |
2
제 1항에 있어서, 상기 데이터블록을 암호화하는 단계는, 상기 진리표의 부분 숫자열의 길이에 따른 암호화 비율에 따라 상기 데이터블록을 암호화하는 데이터의 부분 암호화 방법
|
3 |
3
난수발생을 위한 초기값을 생성하고, 상기 생성된 초기값을 이용하여 난수열을 생성하는 난수발생기;진리표를 저장하는 저장부; 암호화 대상이 되는 데이터블록과 상기 생성된 난수열에 포함된 부분 숫자열을 대응시키고, 상기 부분 숫자열이 상기 저장부에 저장된 진리표의 숫자열과 동일한 경우, 상기 대응되는 데이터블록을 상기 진리표의 동일한 숫자열에 대응하는 암호화 여부에 따라 상기 데이터블록을 암호화하는 암호화부; 및상기 암호화한 데이터블록을 출력하는 출력부;를 포함하는 데이터의 부분 암호화 장치
|
4 |
4
제 3항에 있어서, 상기 암호화부는, 상기 진리표의 부분 숫자열의 길이에 따른 암호화 비율에 따라 상기 데이터블록을 암호화하는 데이터의 부분 암호화 장치
|
5 |
5
난수발생기의 초기값을 수신하는 단계;상기 수신한 초기값을 이용하여 상기 난수발생기로부터 난수열을 생성하는 단계;복호화 대상이 되는 데이터블록과 상기 생성된 난수열에 포함된 부분 숫자열을 대응시키고, 상기 부분 숫자열이 기정의된 진리표의 숫자열과 동일한 경우, 상기 부분 숫자열에 대응되는 데이터블록을 상기 진리표의 동일한 숫자열에 대응하는 암호화 여부에 따라 상기 데이터블록을 복호화하는 단계;를 포함하는 부분 암호화된 데이터의 복호화 방법
|
6 |
6
제 5 항에 있어서, 상기 부분 암호화된 데이터의 복호화 방법은, 상기 초기값을 수신하는 단계;를 더 포함하는 부분 암호화된 데이터의 복호화 방법
|
7 |
7
제 5 항에 있어서, 상기 상기 데이터블록을 복호화하는 단계는, 상기 진리표의 부분 숫자열의 길이에 따른 암호화 비율에 따라 상기 데이터블록을 복호화하는 부분 암호화된 데이터의 복호화 방법
|
8 |
8
초기값을 이용하여 난수열을 생성하는 난수발생기; 및복호화 대상이 되는 데이터블록과 상기 생성된 난수열에 포함된 부분 숫자열을 대응시키고, 상기 부분 숫자열이 기정의된 진리표의 숫자열과 동일한 경우, 상기 부분 숫자열에 대응되는 데이터블록을 상기 진리표의 동일한 숫자열에 대응하는 암호화 여부에 따라 상기 데이터블록을 복호화하는 복호화부;를 포함하는 부분 암호화된 데이터의 복호화 장치
|
9 |
9
제 8항에 있어서, 상기 부분 암호화된 데이터의 복호화 장치는, 상기 초기값을 수신하는 수신부를 더 포함하는 부분 암호화된 데이터의 복호화 장치
|
10 |
10
제 8항에 있어서,상기 복호화부는, 상기 진리표의 부분 숫자열의 길이에 따른 암호화 비율에 따라 상기 데이터블록을 복호화하는 부분 암호화된 데이터의 복호화 장치
|
11 |
11
임의의 초기값으로 난수발생기를 초기화하고, 상기 난수발생기로부터 난수를 생성하고, 암호화 대상이 되는 데이터블록과 상기 생성된 난수열에 포함된 부분 숫자열을 대응시키고, 상기 부분 숫자열이 기정의된 진리표의 숫자열과 동일한 경우, 상기 대응되는 데이터블록을 상기 진리표의 동일한 숫자열에 대응하는 암호화 여부에 따라 상기 데이터블록을 암호화하는 데이터를 부분 암호화하는 프로그램을 저장하는 저장매체
|
12 |
12
난수발생기의 초기값을 수신하고, 상기 수신한 초기값을 이용하여 상기 난수발생기로부터 난수열을 생성하고, 복호화 대상이 되는 데이터블록과 상기 생성된 난수열에 포함된 부분 숫자열을 대응시키고, 상기 부분 숫자열이 기정의된 진리표의 숫자열과 동일한 경우, 상기 부분 숫자열에 대응되는 데이터블록을 상기 진리표의 동일한 숫자열에 대응하는 암호화 여부에 따라 상기 데이터블록을 복호화하는 부분 암호화된 데이터를 복호하는 프로그램을 저장하는 저장매체
|