1 |
1
전자 장치에 있어서, 데이터베이스; 및 프로세서를 포함하고, 상기 프로세서는, 사용자 단말로부터 사용자 ID, 상기 사용자 ID에 대응하는 적어도 하나의 사용자 익명 ID, 및 상기 사용자 단말의 위치 정보를 수신하고,무인기로부터 무인기 ID, 상기 무인기 ID에 대응하는 적어도 하나의 무인기 익명 ID, 및 상기 무인기의 위치 정보를 수신하고,상기 사용자 단말 또는 상기 무인기 중 어느 하나로부터 키 교환 요청 정보를 수신함에 따라, 상기 사용자 단말의 위치 정보 및 상기 무인기의 위치 정보에 기반하여, 상기 사용자 단말과 상기 무인기 간의 키 교환 프로토콜을 제공하는, 전자 장치
|
2 |
2
제 1 항에 있어서,상기 프로세서는, 상기 사용자 ID 및 상기 서버의 비밀값을 이용하여 상기 사용자 단말에 대응하는 제1 인증값을 생성하여 상기 데이터베이스에 저장하고, 상기 제1 인증값을 상기 사용자 단말로 전송하고, 상기 사용자 단말로부터 상기 제1 인증값에 기반하여 암호화되어 수신되는 정보를 상기 제1 인증값을 이용하여 확인하는, 전자 장치
|
3 |
3
제 2 항에 있어서,상기 사용자 단말로부터 수신되는 암호화된 정보는, 상기 적어도 하나의 사용자 익명 ID를 포함하는, 전자 장치
|
4 |
4
제 1 항에 있어서,상기 프로세서는, 상기 무인기 ID 및 상기 서버의 비밀값을 이용하여 상기 무인기에 대응하는 제2 인증값을 생성하여 상기 데이터베이스에 저장하고, 상기 제2 인증값을 상기 무인기로 전송하고, 상기 무인기로부터 상기 제2 인증값에 기반하여 암호화되어 수신되는 정보를 상기 제2 인증값을 이용하여 확인하는, 전자 장치
|
5 |
5
제 4 항에 있어서,상기 무인기로부터 수신되는 암호화된 정보는, 상기 적어도 하나의 무인기 익명 ID를 포함하는, 전자 장치
|
6 |
6
제 1 항에 있어서,상기 프로세서는, 상기 사용자 단말 또는 상기 무인기 중 적어도 하나로부터 상기 위치 정보에 대응하는 시간 정보를 수신하고, 상기 시간 정보의 유효 여부에 기초하여, 상기 위치 정보를 상기 데이터베이스에 저장하는, 전자 장치
|
7 |
7
위치 기반 양방향 키 교환 프로토콜 제공 방법에 있어서, 적어도 하나의 사용자 단말로부터 수신된 사용자 ID 정보에 기반하여, 상기 적어도 하나의 사용자 단말에 대응하는 사용자 정보를 등록하는 단계; 적어도 하나의 무인기로부터 수신된 무인기 ID 정보에 기반하여, 상기 적어도 하나의 무인기 정보를 등록하는 단계; 상기 사용자 단말 또는 상기 무인기 중 적어도 하나에 대한 위치 정보를 수신하는 단계; 및 상기 사용자 단말 또는 상기 무인기 중 어느 하나로부터 키 교환 요청 정보를 수신하는 것에 응답하여, 상기 위치 정보에 기반하여, 어느 하나의 사용자 단말과 어느 하나의 무인기 간의 키 교환 프로토콜을 제공하는 단계를 포함하는, 키 교환 프로토콜 제공 방법
|
8 |
8
제 7 항에 있어서,상기 사용자 ID 정보를 수신하는 것에 기반하여, 상기 사용자 ID 정보를 이용하여 생성된 제1 인증값을 상기 사용자 단말에 전송하는 단계; 및 상기 무인기 ID 정보를 수신하는 것에 기반하여, 상기 무인기 ID 정보를 이용하여 생성된 제2 인증값을 상기 무인기에 전송하는 단계를 더 포함하는, 키 교환 프로토콜 제공 방법
|
9 |
9
제 7 항에 있어서,상기 위치 정보를 수신하는 단계는, 상기 위치 정보에 대응하는 시간 정보를 수신하는 단계; 및 상기 시간 정보의 유효 여부에 기초하여, 상기 위치 정보를 저장하는 단계를 더 포함하는, 키 교환 프로토콜 제공 방법
|
10 |
10
위치 기반 양방향 키 교환 프로토콜을 제공하는 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 비일시적 기록매체로서, 상기 키 교환 프로토콜 제공 방법은,적어도 하나의 사용자 단말로부터 수신된 사용자 ID 정보에 기반하여, 상기 적어도 하나의 사용자 단말에 대응하는 사용자 정보를 등록하는 단계; 적어도 하나의 무인기로부터 수신된 무인기 ID 정보에 기반하여, 상기 적어도 하나의 무인기 정보를 등록하는 단계; 상기 사용자 단말 또는 상기 무인기 중 적어도 하나에 대한 위치 정보를 수신하는 단계; 및 상기 사용자 단말 또는 상기 무인기 중 어느 하나로부터 키 교환 요청 정보를 수신하는 것에 응답하여, 상기 위치 정보에 기반하여, 어느 하나의 사용자 단말과 어느 하나의 무인기 간의 키 교환 프로토콜을 제공하는 단계를 포함하는, 비일시적 기록매체
|