1 |
1
발신자(caller)의 공개키(public key)를 이용하여 상기 발신자를 인증하기 위한 암호화된 인증용 키를 생성하고, 상기 발신자에게 상기 암호화된 인증용 키를 전송하는 인증용 키 생성부; 및상기 발신자에 의해 복호화된 인증용 키를 수신하고, 상기 암호화된 인증용 키와 상기 복호화된 인증용 키를 비교하여 상기 발신자에 대한 인증을 수행하는 인증 수행부;를 포함하되,상기 발신자로부터의 통신 호(call)가 음성 통화 방식에 의해 설정된 경우,상기 인증용 키 생성부는 상기 발신자의 음성으로부터 특정 어휘를 인식하는 인식 모듈을 포함하고, 상기 인식된 특정 어휘에 해당하는 발신자의 공개키를 이용하여 상기 암호화된 인증용 키를 자동 생성하는 것을 특징으로 하는 발신자 인증 시스템
|
2 |
2
제 1 항에 있어서, 상기 인증용 키 생성부는난수(random number)를 발생시키고, 상기 발생된 난수를 상기 공개키를 이용하여 암호화하여 상기 암호화된 인증용 키를 생성하는 것을 특징으로 하는 발신자 인증 시스템
|
3 |
3
제 2 항에 있어서, 상기 인증 수행부는상기 암호화된 인증용 키에 포함된 난수와 상기 복호화된 인증용 키에 포함된 난수의 일치 여부로 상기 발신자에 대한 인증을 수행하는 것을 특징으로 하는 발신자 인증 시스템
|
4 |
4
제 1 항에 있어서, 상기 공개키는상기 발신자에 의해 주기적으로 발생되어 갱신 및 저장되며, 상기 발신자 인증 시스템 내부에 저장되어 있거나 외부의 공개키 관리 기관에 저장된 것을 요청하여 수신한 것임을 특징으로 하는 발신자 인증 시스템
|
5 |
5
삭제
|
6 |
6
제 1 항에 있어서,상기 인증 수행의 결과를 수신자(callee)에게 전송하는 인증 결과 전송부를 더 포함하는 것을 특징으로 하는 발신자 인증 시스템
|
7 |
7
(a)발신자(caller)의 공개키(public key)를 이용하여 상기 발신자를 인증하기 위한 암호화된 인증용 키를 생성하고, 상기 발신자에게 상기 암호화된 인증용 키를 전송하는 단계; 및(b)상기 발신자에 의해 복호화된 인증용 키를 수신하고, 상기 암호화된 인증용 키와 상기 복호화된 인증용 키를 비교하여 상기 발신자에 대한 인증을 수행하는 단계;를 포함하되,상기 발신자로부터의 통신 호(call)가 음성 통화 방식에 의해 설정된 경우,상기 (a)단계는, 상기 발신자의 음성으로부터 특정 어휘가 인식되는 경우, 상기 인식된 특정 어휘에 해당하는 발신자의 공개키를 이용하여 상기 암호화된 인증용 키를 자동 생성하여 구현되는 것을 특징으로 하는 발신자 인증 방법
|
8 |
8
제 7 항에 있어서, 상기 (a)단계는(a1)난수(random number)를 발생시키는 단계; 및(a2)상기 발생된 난수를 상기 공개키를 이용하여 암호화하여 상기 암호화된 인증용 키를 생성하여 상기 발신자에게 전송하는 단계를 포함하는 것을 특징으로 하는 발신자 인증 방법
|
9 |
9
제 8 항에 있어서, 상기 (b)단계는상기 암호화된 인증용 키에 포함된 난수와 상기 복호화된 인증용 키에 포함된 난수의 일치 여부로 상기 발신자에 대한 인증을 수행하는 단계인 것을 특징으로 하는 발신자 인증 방법
|
10 |
10
제 7 항에 있어서, 상기 공개키는상기 발신자에 의해 주기적으로 발생되어 갱신 및 저장되며, 상기 발신자 인증 시스템 내부에 저장되어 있거나 외부의 공개키 관리 기관에 저장된 것을 요청하여 수신한 것임을 특징으로 하는 발신자 인증 방법
|
11 |
11
삭제
|
12 |
12
제 7 항에 있어서,(c)상기 (b)단계에 의한 인증 수행의 결과를 수신자(callee)에게 전송하는 단계를 더 포함하는 것을 특징으로 하는 발신자 인증 방법
|
13 |
13
제 7 항 내지 제10항 또는 제 12 항 중 어느 한 항의 방법을 컴퓨터에서 실행하기 위한 프로그램을 기록하는 컴퓨터 판독 가능한 기록 매체
|