1 |
1
SEED F-함수 입력값과 랜덤 마스킹 값을 논리 연산한 논리연산 마스킹 값을 산술연산 마스킹 값으로 변환하는 산술연산 마스킹 변환부와,상기 산술연산 마스킹 변환부의 산술연산 마스킹 값을 입력으로 하여 산술연산 출력을 부여하는 마스킹 G-함수부를 포함하는 SEED 암호화 시스템의 F-함수 처리 장치
|
2 |
2
제 1 항에 있어서,상기 SEED F-함수 입력값은 32-비트 데이터인 SEED 암호화 시스템의 F-함수 처리 장치
|
3 |
3
제 1 항에 있어서,상기 랜덤 마스킹 값은 8-비트 랜덤 데이터를 이용한 32-비트 랜덤 마스킹 값인 SEED 암호화 시스템의 F-함수 처리 장치
|
4 |
4
제 1 항에 있어서,상기 논리연산 마스킹 값은 불린(Boolean) 마스킹 값인 SEED 암호화 시스템의 F-함수 처리 장치
|
5 |
5
제 4 항에 있어서,상기 불린 마스킹 값은 XOR(eXclusive OR) 마스킹 값인 SEED 암호화 시스템의 F-함수 처리 장치
|
6 |
6
제 1 항에 있어서,상기 산술연산 마스킹 값은 232 모듈러 덧셈 마스킹 값인 SEED 암호화 시스템의 F-함수 처리 장치
|
7 |
7
제 1 항에 있어서,상기 마스킹 G-함수부는 28 모듈러 덧셈 마스킹 값을 입력으로 XOR 마스킹 출력 값을 부여하는 SEED 암호화 시스템의 F-함수 처리 장치
|
8 |
8
제 1 항에 있어서,상기 마스킹 G-함수부는 32-비트 산술연산 마스킹을 8-비트 산술연산 마스킹으로 변환하는 SEED 암호화 시스템의 F-함수 처리 장치
|
9 |
9
제 1 항에 있어서,상기 마스킹 G-함수부는 상기 산술연산 마스킹 값을 입력으로 하여 제2의 논리연산 마스킹 값을 출력하기 위한 마스킹된 S-박스 테이블을 생성하는 SEED 암호화 시스템의 F-함수 처리 장치
|
10 |
10
SEED F-함수 입력값과 랜덤 마스킹 값을 논리 연산한 논리연산 마스킹 값을 산술연산 마스킹 값으로 변환하는 과정과,변환되는 상기 산술연산 마스킹 값을 입력으로 하여 산술연산 출력을 부여하는 과정과,상기 변환하는 과정 및 부여하는 과정을 통해 전체 마스킹 F-함수를 생성하는 과정을 포함하는 SEED 암호화 시스템의 F-함수 처리 방법
|
11 |
11
제 10 항에 있어서,상기 SEED F-함수 입력값은 32-비트 데이터인 SEED 암호화 시스템의 F-함수 처리 방법
|
12 |
12
제 10 항에 있어서,상기 랜덤 마스킹 값은 8-비트 랜덤 데이터를 이용한 32-비트 랜덤 마스킹 값인 SEED 암호화 시스템의 F-함수 처리 방법
|
13 |
13
제 10 항에 있어서,상기 논리연산 마스킹 값은 불린(Boolean) 마스킹 값인 SEED 암호화 시스템의 F-함수 처리 방법
|
14 |
14
제 13 항에 있어서,상기 불린 마스킹 값은 XOR(eXclusive OR) 마스킹 값인 SEED 암호화 시스템의 F-함수 처리 방법
|
15 |
15
제 10 항에 있어서,상기 산술연산 마스킹 값은 232 모듈러 덧셈 마스킹 값인 SEED 암호화 시스템의 F-함수 처리 방법
|
16 |
16
제 10 항에 있어서,상기 산술연산 출력을 부여하는 과정은, 28 모듈러 덧셈 마스킹 값을 입력으로 XOR 마스킹 출력 값을 부여하는 과정을 포함하는SEED 암호화 시스템의 F-함수 처리 방법
|
17 |
17
제 16 항에 있어서,상기 방법은,상기 28 모듈러 덧셈 마스킹 값을 입력으로 상기 XOR 마스킹 출력 값을 줄 수 있는 마스킹된 S-박스 테이블을 생성하는 과정과,232 모듈러 덧셈 마스킹된 값을 상기 28 모듈러 덧셈 마스킹값으로 변환하는 과정을 더 포함하는 SEED 암호화 시스템의 F-함수 처리 방법
|
18 |
18
제 17 항에 있어서,상기 마스킹된 S-박스 테이블은,상기 산술연산 마스킹 값을 입력으로 하여 제2의 논리연산 마스킹 값을 출력하는SEED 암호화 시스템의 F-함수 처리 방법
|
19 |
19
제 10 항에 있어서,상기 방법은,32-비트 산술연산 마스킹을 8-비트 산술연산 마스킹으로 변환하는 과정을 더 포함하는SEED 암호화 시스템의 F-함수 처리 방법
|
20 |
20
랜덤 마스킹 값을 선택하는 과정과,산술연산 마스킹 입력으로 논리연산 마스킹 출력을 부여하는 마스킹 S-박스 테이블을 생성하는 과정과,32-비트 산술연산 마스킹을 8-비트 산술연산 마스킹으로 변환하는 과정과,상기 생성하는 과정 및 변환하는 과정을 이용한 산술연산 입력으로 산술연산 출력을 부여하는 마스킹 G-함수를 생성하는 과정과,전체 마스킹 F-함수를 생성하는 과정을 포함하는SEED 암호화 시스템의 F-함수 처리 방법
|