1 |
1
서버가 수행하는 물리적 복제 방지 기능(Physical Unclonable Function, PUF)을 이용한 사용자 단말의 인증 방법에 있어서,사용자 단말로부터 인증 요청 메시지를 수신한 경우, 복수의 보안 테이블들 중 어느 하나의 선택된 보안 테이블에 기초하여 인증을 위한 첼린지(Challenge) 데이터를 결정하여 상기 사용자 단말로 전송하는 단계;상기 사용자 단말로부터 상기 첼린지 데이터에 대응하는 반응(Response) 데이터를 수신하는 단계; 및상기 선택된 보안 테이블에 기초하여 상기 첼린지 데이터와 반응 데이터 간의 매칭 여부에 따라 인증 결과를 도출하는 단계; 및상기 도출된 인증 결과를 상기 사용자 단말로 전송하는 단계를 포함하고,상기 복수의 보안 테이블들은,재기록(Rewrite)이 가능한 메모리 소자로 구성된 PUF 회로를 이용하여 상기 메모리 소자에 대해 서로 다른 기록(Write) 방식을 제공함에 따라 생성되는 복수의 첼린지 데이터들 및 반응 데이터들의 쌍으로 결정되는 인증 방법
|
2 |
2
제1항에 있어서,상기 기록 방식은,상기 메모리 소자가 멤리스터(Memristor)인 경우, 상기 PUF 회로에 인가되는 기록 전압이 변경되는 인증 방법
|
3 |
3
제1항에 있어서,상기 사용자 단말의 인증에 대한 보안성을 향상시키기 위하여 상기 인증에 필요한 보안 테이블을 변경하는 단계를 더 포함하는 인증 방법
|
4 |
4
제3항에 있어서,상기 변경하는 단계는,특정 시간 주기 마다 일정 조건에 따라 상기 복수의 보안 테이블들 중 선택되는 보안 테이블이 변경되는 인증 방법
|
5 |
5
제3항에 있어서,상기 변경하는 단계는,상기 사용자 단말의 인증 시점마다 보안 테이블에 대한 서로 다른 선택 규칙에 기초하여 복수의 보안 테이블들 중 선택되는 보안 테이블이 변경되는 인증 방법
|
6 |
6
제5항에 있어서,상기 변경하는 단계는,상기 사용자 단말로 전송되는 첼린지 데이터를 상기 보안 테이블에 대한 선택 규칙으로 재활용하는 인증 방법
|
7 |
7
제5항에 있어서,상기 변경하는 단계는,상기 첼린지 데이터와 함께 상기 사용자 단말로 전송되는 재기록(Rewrite) 데이터를 상기 보안 테이블에 대한 선택 규칙으로 활용하고,상기 재기록 데이터는 상기 복수의 보안 테이블들 중 상기 선택 규칙에 의해 선택되는 보안 테이블에 대한 정보가 포함되는 인증 방법
|
8 |
8
제5항에 있어서,상기 변경하는 단계는,상기 인증 결과가 도출된 인증 완료 시점의 시간 정보를 상기 보안 테이블에 대한 선택 규칙으로 활용하는 인증 방법
|
9 |
9
제3항에 있어서,상기 변경하는 단계는,임의의 시간에 상기 사용자 단말로 전송되는 재기록 데이터에 기초하여 상기 복수의 보안 테이블들 중 선택되는 보안 테이블이 변경되는 인증 방법
|
10 |
10
사용자 단말이 수행하는 물리적 복제 방지 기능(Physical Unclonable Function, PUF)을 이용한 인증 방법에 있어서,사용자로부터 인증 요청 명령을 수신한 경우, 서버로 인증 요청 메시지를 전송하는 단계;상기 서버와 동일한 보안 테이블에 대응하는 기록(Write) 방식을 결정하는 단계;상기 결정된 기록 방식이 제공된 PUF 회로를 이용하여 상기 서버로부터 수신된 첼린지(Challenge) 데이터에 대응하는 반응(Response) 데이터를 출력하는 단계; 및상기 출력된 반응 데이터를 상기 서버로 전송하는 단계를 포함하고,상기 복수의 보안 테이블들은,재기록(Rewrite)이 가능한 메모리 소자로 구성된 PUF 회로를 이용하여 상기 메모리 소자에 대해 서로 다른 기록 방식을 제공함에 따라 생성되는 복수의 첼린지 데이터들 및 반응 데이터들의 쌍으로 결정되는 인증 방법
|
11 |
11
제10항에 있어서,상기 기록 방식은,상기 메모리 소자가 멤리스터(Memristor)인 경우, 상기 PUF 회로에 인가되는 기록 전압이 변경되는 인증 방법
|
12 |
12
제10항에 있어서,상기 서버는,상기 사용자 단말의 인증에 대한 보안성을 향상시키기 위하여 상기 인증에 필요한 보안 테이블을 변경하는 인증 방법
|
13 |
13
제12항에 있어서,상기 서버는,특정 시간 주기 마다 일정 조건에 따라 상기 복수의 보안 테이블들 중 선택되는 보안 테이블을 변경하는 인증 방법
|
14 |
14
제12항에 있어서,상기 서버는,상기 사용자 단말의 인증 시점마다 보안 테이블에 대한 서로 다른 선택 규칙에 기초하여 복수의 보안 테이블들 중 선택되는 보안 테이블을 변경하는 인증 방법
|
15 |
15
제14항에 있어서,상기 서버는,상기 사용자 단말로 전송되는 첼린지 데이터를 상기 보안 테이블에 대한 선택 규칙으로 재활용하는 인증 방법
|
16 |
16
제14에 있어서,상기 서버는,상기 첼린지 데이터와 함께 상기 사용자 단말로 전송되는 재기록(Rewrite) 데이터를 상기 보안 테이블에 대한 선택 규칙으로 활용하고,상기 재기록 데이터는 상기 복수의 보안 테이블들 중 상기 선택 규칙에 의해 선택되는 보안 테이블에 대한 정보가 포함되는 인증 방법
|
17 |
17
제14항에 있어서,상기 서버는,상기 인증 결과가 도출된 인증 완료 시점의 시간 정보를 상기 보안 테이블에 대한 선택 규칙으로 활용하는 인증 방법
|
18 |
18
제12항에 있어서,상기 서버는,임의의 시간에 상기 사용자 단말로 전송되는 재기록 데이터에 기초하여 상기 복수의 보안 테이블들 중 선택되는 보안 테이블을 변경하는 인증 방법
|
19 |
19
물리적 복제 방지 기능(Physical Unclonable Function, PUF)을 이용한 인증 방법을 수행하는 인증 장치인 서버에 있어서,프로세서를 포함하고,상기 프로세서는 사용자 단말로부터 인증 요청 메시지를 수신한 경우, 복수의 보안 테이블들 중 어느 하나의 선택된 보안 테이블에 기초하여 인증을 위한 첼린지(Challenge) 데이터를 결정하여 상기 사용자 단말로 전송하며, 상기 사용자 단말로부터 상기 첼린지 데이터에 대응하는 반응(Response) 데이터를 수신하고, 상기 선택된 보안 테이블에 기초하여 상기 첼린지 데이터와 반응 데이터 간의 매칭 여부에 따라 인증 결과를 도출하며, 상기 도출된 인증 결과를 상기 사용자 단말로 전송하고, 상기 사용자 단말의 인증에 대한 보안성을 향상시키기 위하여 상기 인증에 필요한 보안 테이블을 변경하며,상기 복수의 보안 테이블들은,재기록(Rewrite)이 가능한 메모리 소자로 구성된 PUF 회로를 이용하여 상기 메모리 소자에 대해 서로 다른 기록(Write) 방식을 제공함에 따라 생성되는 복수의 첼린지 데이터들 및 반응 데이터들의 쌍으로 결정되는 인증 장치
|
20 |
20
물리적 복제 방지 기능(Physical Unclonable Function, PUF)을 이용한 인증 방법을 수행하는 인증 장치인 사용자 단말에 있어서,프로세서를 포함하고,상기 프로세서는,사용자로부터 인증 요청 명령을 수신한 경우, 서버로 인증 요청 메시지를 전송하고, 상기 서버와 동일한 보안 테이블에 대응하는 기록(Write) 방식을 결정하며, 상기 결정된 기록 방식이 제공된 PUF 회로를 이용하여 상기 서버로부터 수신된 첼린지(Challenge) 데이터에 대응하는 반응(Response) 데이터를 출력하며, 상기 출력된 반응 데이터를 상기 서버로 전송하고, 상기 사용자 단말의 인증에 대한 보안성을 향상시키기 위하여 상기 인증에 필요한 보안 테이블을 변경하며,상기 복수의 보안 테이블들은,재기록(Rewrite)이 가능한 메모리 소자로 구성된 PUF 회로를 이용하여 상기 메모리 소자에 대해 서로 다른 기록 방식을 제공함에 따라 생성되는 복수의 첼린지 데이터들 및 반응 데이터들의 쌍으로 결정되는 인증 장치
|