1 |
1
도어락 장치에 있어서,통신부;상기 도어락 장치에 외부인 접근을 감지하는 감지 센서;상기 감지에 따라 보안 경고 메시지를 생성하는 메시지 생성부;상기 보안 경고 메시지를 시간 동기화 방식에 기반한 시드 알고리즘을 이용하여 암호화하는 암호화부; 및상기 암호화된 보안 경고 메시지를 상기 통신부를 통해 지정된 사용자 단말로 전송하도록 제어하는 프로세서를 포함하되,상기 암호화부는 현재 비밀키의 각 자리값들과 시간 데이터의 각 요소값들을 모듈로 연산 및 XOR 연산을 수행하여 상기 현재 비밀키를 갱신하며, 상기 갱신된 비밀키를 이용하여 상기 보안 경고 메시지를 n비트 단위로 암호화한 후 행렬 비밀키를 이용하여 2차 암호화하되, 상기 n은 자연수이며, 상기 시간 데이터는 상기 도어락 장치에 의해 검출된 일자, 시, 분 및 초에 해당하는 시간의 각 요소값을 상기 시간의 다른 요소값과 모듈로 연산 또는 XOR 연산을 통해 재구성된 데이터인 것을 특징으로 하는 도어락 장치
|
2 |
2
제1 항에 있어서,상기 사용자 단말로부터 암호화된 제어 메시지가 수신시, 상기 시간 동기화된 시드 알고리즘에 기반하여 상기 암호화된 제어 메시지를 복호하는 복호화부를 더 포함하되,상기 프로세서는 상기 제어 메시지에 따라 상기 도어락 장치의 내부 동작을 제어하는 것을 특징으로 하는 도어락 장치
|
3 |
3
제2 항에 있어서,도어의 외부를 촬영하는 카메라를 더 포함하되,상기 프로세서는 상기 제어 메시지에 따라 상기 카메라를 동작시키되,상기 카메라에 의해 촬영된 영상은 상기 암호화부에 의해 시간 동기화 방식 기반 시드 알고리즘을 통해 암호화되어 상기 사용자 단말로 전송되는 것을 특징으로 하는 도어락 장치
|
4 |
4
제1 항에 있어서,상기 프로세서는,상기 감지에 따라 시간 데이터를 상기 사용자 단말로 전송하도록 제어하는 것을 특징으로 하는 도어락 장치
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
제2 항에 있어서,상기 복호화부는,상기 암호화된 데이터를 행렬 비밀키를 이용한 역행렬 연산을 수행하여 1차 복호하고, 상기 1차 복호된 데이터를 상기 갱신된 비밀키를 이용하여 2차 복호하여 상기 제어 메시지를 획득하는 것을 특징으로 하는 도어락 장치
|
8 |
8
도어락 장치의 제어 방법에 있어서,상기 도어락 장치에 외부인 접근을 감지하는 단계;상기 감지에 따라 보안 경고 메시지를 생성하는 단계;상기 보안 경고 메시지를 시간 동기화 방식에 기반한 시드 알고리즘을 이용하여 암호화하는 단계; 및상기 암호화된 보안 경고 메시지를 지정된 사용자 단말로 전송하는 단계를 포함하되,상기 암호화하는 단계는, 현재 비밀키의 각 자리값들과 시간 데이터의 각 요소값들을 모듈로 연산 및 XOR 연산을 수행하여 상기 현재 비밀키를 갱신하며, 상기 갱신된 비밀키를 이용하여 상기 보안 경고 메시지를 n비트 단위로 암호화한 후 행렬 비밀키를 이용하여 2차 암호화하되, 상기 n은 자연수이며, 상기 시간 데이터는 상기 도어락 장치에 의해 검출된 일자, 시, 분 및 초에 해당하는 시간의 각 요소값을 상기 시간의 다른 요소값과 모듈로 연산 또는 XOR 연산을 통해 재구성된 데이터인 것을 특징으로 하는 것을 특징으로 하는 도어락 장치의 제어 방법
|
9 |
9
제8 항에 있어서,상기 사용자 단말로부터 암호화된 제어 메시지가 수신시, 상기 시간 동기화된 시드 알고리즘에 기반하여 상기 암호화된 제어 메시지를 복호하는 단계; 및상기 제어 메시지에 따라 상기 도어락 장치의 내부 동작을 제어하는 단계를 더 포함하는 도어락 장치의 제어 방법
|
10 |
10
제9 항에 있어서,상기 도어락 장치의 내부 동작을 제어하는 단계는,상기 제어 메시지에 따라 카메라를 통해 도어 외부를 촬영하는 단계;상기 촬영된 영상을 비밀키로 1차 암호화하고, 1차 암호화된 영상을 행렬 비밀키로 행렬 연산하여 2차 암호화하는 단계;상기 암호화된 영상을 사용자 단말로 전송하는 단계를 포함하는 것을 특징으로 하는 도어락 장치의 제어 방법
|
11 |
11
제9 항에 있어서,상기 도어락 장치의 내부 동작을 제어하는 단계는,도어가 열리거나 닫히도록 제어하는 것을 특징으로 하는 도어락 장치의 제어 방법
|
12 |
12
사용자 단말에서 도어락 장치를 원격으로 제어하는 방법에 있어서,상기 도어락 장치로부터 암호화된 보안 경고 메시지를 수신하는 단계;상기 암호화된 보안 경고 메시지에 따라 도어락 어플리케이션을 구동시키는 단계;상기 도어락 어플리케이션을 통해 상기 암호화된 보안 경고 메시지를 행렬 비밀키로 역행렬 연산하여 1차 복호하고, 비밀키로 2차 복호하는 단계;상기 도어락 어플리케이션을 통해 상기 도어락 장치의 내부 동작 제어를 위한 제어 메시지를 암호화하여 전송하는 단계를 포함하되,상기 제어 메시지의 암호화는,현재 비밀키의 각 자리값들과 시간 데이터의 각 요소값들을 모듈로 연산 및 XOR 연산을 수행하여 상기 현재 비밀키를 갱신하며, 상기 갱신된 비밀키를 이용하여 상기 제어 메시지를 n비트 단위로 암호화한 후 행렬 비밀키를 이용하여 2차 암호화하되, 상기 n은 자연수이며, 상기 시간 데이터는 상기 도어락 장치에 의해 검출된 일자, 시, 분 및 초에 해당하는 시간의 각 요소값을 상기 시간의 다른 요소값과 모듈로 연산 또는 XOR 연산을 통해 재구성된 데이터인 것을 특징으로 하는 도어락 장치의 제어 방법
|
13 |
13
제12 항에 있어서,상기 제어 메시지는 상기 도어락 장치의 카메라 실행을 통한 영상 촬영, 도어 개폐를 위한 제어 명령을 포함하는 것을 특징으로 하는 도어락 장치의 제어 방법
|
14 |
14
사용자 단말에 있어서,도어락 장치로부터 암호화된 보안 경고 메시지를 수신하는 통신부;적어도 하나의 어플리케이션을 저장하는 메모리; 및상기 암호화된 보안 경고 메시지에 따라 상기 어플리케이션을 실행시키는 프로세서를 포함하되,상기 어플리케이션은,상기 암호화된 보안 경고 메시지를 행렬 비밀키로 역행렬 연산하여 1차 복호하고, 비밀키로 2차 복호하여 출력하는 단계;상기 도어락 장치의 제어를 위한 기능에 대응하는 적어도 하나의 인터페이스를 출력하고, 사용자에 의해 선택된 인터페이스에 대응하는 제어 메시지를 생성한 후 비밀키로 1차 암호화하고 행렬 비밀키로 행렬 연산하여 2차 암호화하여 상기 도어락 장치로 전송하는 단계를 포함하되,상기 제어 메시지의 암호화는, 현재 비밀키의 각 자리값들과 시간 데이터의 각 요소값들을 모듈로 연산 및 XOR 연산을 수행하여 상기 현재 비밀키를 갱신하며, 상기 갱신된 비밀키를 이용하여 상기 제어 메시지를 n비트 단위로 암호화한 후 행렬 비밀키를 이용하여 2차 암호화하되, 상기 n은 자연수이며, 상기 시간 데이터는 상기 도어락 장치에 의해 검출된 일자, 시, 분 및 초에 해당하는 시간의 각 요소값을 상기 시간의 다른 요소값과 모듈로 연산 또는 XOR 연산을 통해 재구성된 데이터인 것을 특징으로 하는 사용자 단말
|