1 |
1
검침 정보 관리 장치를 이용하는 검침 정보 관리 방법에 있어서,서버 장치로부터 수신한 암호화된 메시지를 복호화하여 제1 시간 정보를 획득하는 단계;상기 제1 시간 정보에 이용하여 대상 장치로부터 검침 정보를 획득하는 단계;상기 제1 시간 정보를 이용하여 제1 비밀 키를 생성하는 단계;상기 제1 비밀 키를 이용하여 상기 검침 정보를 암호화여 저장하는 단계;상기 서버 장치로부터 수신한 암호화된 검침 요청 메시지를 복호화하여 제2 시간 정보를 획득하는 단계; 및상기 서버 장치에게, 상기 제1 시간 정보와 상기 제2 시간 정보에 기반하여 상기 검침 정보를 전송하는 단계;를 포함하고,상기 제1 시간 정보를 획득하는 단계는상기 서버 장치로부터 수신한 제1 메시지의 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나를 획득하고,상기 제1 비밀 키를 생성하는 단계는상기 제1 시간 정보를 이용하여 상기 제1 시간 정보의 검침 주기 및 검침 시작 시간을 입력으로 하는 상기 제1 비밀 키를 생성하고,상기 검침 정보를 암호화하여 저장하는 단계는상기 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나부터 획득하는 상기 검침 정보를 상기 제1 비밀키로 암호화하여 저장하고상기 제2 시간 정보를 획득하는 단계는상기 서버 장치로부터 수신한 제2 메시지의 제2 시간 정보의 제2 검침 요청 시간을 획득하고,상기 검침 정보를 전송하는 단계는상기 검침 정보 관리 장치가, 상기 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나와 상기 제2 시간 정보의 제2 검침 요청 시간 사이에서 획득하여 저장한 제1 검침 정보를 상기 서버 장치에게 전송하고,상기 검침 정보 관리 장치와 상기 서버 장치가, 상기 제2 시간 정보를 이용하여 제2 비밀 키를 생성하고,상기 검침 정보 관리 장치가, 상기 제2 검침 요청 시간부터 획득하는 제2 검침 정보를 상기 제2 비밀 키로 암호화하여 저장하는 것을 특징으로 하는 검침 정보 관리 방법
|
2 |
2
청구항 1에 있어서,상기 제1 시간 정보를 획득하는 단계는상기 검침 정보 관리 장치가, 자신의 식별자를 포함하는 등록 요청 메시지를 생성하여 상기 서버 장치에게 전송하고,상기 서버 장치가, 상기 등록 요청 메시지에 포함된 식별자를 이용하여 상기 검침 정보 관리 장치에 기저장된 초기 비밀키와 동일한 초기 비밀키를 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
3 |
3
청구항 2에 있어서,상기 제1 시간 정보를 획득하는 단계는상기 초기 비밀키를 이용하여 상기 제1 시간 정보가 암호화된 등록 완료 메시지를 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
4 |
4
청구항 3에 있어서,상기 제1 시간 정보를 획득하는 단계는상기 서버 장치가 검침 정보를 저장하는 장치의 메모리 사이즈 및 상기 대상 장치의 사용량 변화량 중 적어도 하나에 기반하여 생성한 상기 제1 시간 정보의 검침 주기를 상기 등록 완료 메시지에 포함시켜 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
5 |
5
청구항 1에 있어서,상기 검침 정보를 전송하는 단계는상기 검침 정보 관리 장치가, 상기 서버 장치로부터 검침 정보를 재요청 하기 위해 상기 제2 비밀키를 이용하여 제3 시간 정보를 암호화하여 생성한 검침 정보 요청 메시지를 수신한 경우,상기 제2 비밀키로 상기 검침 정보 요청 메시지를 복호화하여 상기 제3 시간 정보를 획득하고,상기 제3 시간 정보를 이용하여 제3 비밀 키를 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
6 |
6
청구항 5에 있어서,상기 검침 정보를 전송하는 단계는상기 검침 정보 관리 장치가, 상기 제2 시간 정보의 제2 검침 요청 시간과 상기 제3 시간 정보의 제3 검침 요청 시간 사이에서 획득하여 저장한 제2 검침 정보를 상기 서버 장치에게 전송하고,상기 제3 검침 요청 시간부터 획득하는 제3 검침 정보를 상기 제3 비밀 키로 암호화하여 저장하는 것을 특징으로 하는 검침 정보 관리 방법
|
7 |
7
청구항 4에 있어서,상기 제1 시간 정보의 검침 시작 시간부터 상기 대상 장치로부터 상기 검침 정보를 획득하고,상기 제1 비밀 키를 생성하는 단계는상기 검침 정보 관리 장치와 상기 서버 장치가, 상기 제1 시간 정보를 입력으로 하여 서로 동일한 제1 비밀 키를 생성하고,상기 제1 시간 정보의 검침 주기 및 검침 시작 시간을 입력으로 하는 상기 제1 비밀 키를 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
8 |
8
청구항 5에 있어서,상기 제2 시간 정보를 획득하는 단계는상기 서버 장치가 상기 제1 비밀 키를 이용하여 상기 제2 시간 정보의 검침주기 및 검침 요청 시간이 암호화된 검침 요청 메시지를 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
9 |
9
청구항 8에 있어서,상기 제2 시간 정보를 획득하는 단계는상기 서버 장치가 검침 정보를 저장하는 장치의 메모리 사이즈 및 상기 대상 장치의 사용량 변화량 중 적어도 하나에 기반하여 생성한 상기 제2 시간 정보의 검침 주기를 상기 검침 요청 메시지에 포함시켜 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
10 |
10
청구항 9에 있어서,상기 제2 시간 정보를 획득하는 단계는상기 검침 정보 관리 장치가 상기 제1 시간 정보의 검침 주기와 상기 제2 시간 정보의 검침 주기를 비교하여 검침 주기가 변경된 경우, 상기 제2 시간 정보의 검침 주기를 설정하는 것을 특징으로 하는 검침 정보 관리 방법
|
11 |
11
삭제
|
12 |
12
검침 정보 관리 장치를 이용하는 검침 정보 관리 방법에 있어서,서버 장치로부터 수신한 암호화된 메시지를 복호화하여 시간 정보를 획득하는 단계;상기 서버 장치에게 상기 시간 정보에 기반하여 대상 장치의 제1 검침 정보를 전송하는 단계;상기 시간 정보를 이용하여 비밀 키를 생성하는 단계;상기 비밀 키를 이용하여 상기 대상 장치로부터 획득한 제2 검침 정보를 암호화하는 단계;를 포함하고,상기 시간 정보를 획득하는 단계는상기 서버 장치로부터 수신한 제1 메시지의 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나를 획득하고, 상기 서버 장치로부터 수신한 제2 메시지의 제2 시간 정보의 제2 검침 요청 시간을 획득하고,상기 제1 시간 정보를 이용하여 상기 제1 시간 정보의 검침 주기 및 검침 시작 시간을 입력으로 하는 제1 비밀 키를 생성하고, 상기 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나부터 획득하는 상기 제1 검침 정보를 상기 제1 비밀키로 암호화하여 저장하고,상기 제1 검침 정보를 전송하는 단계는상기 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나부터 상기 제2 시간 정보의 제2 검침 요청 시간 사이에서 획득하여 저장한 상기 제1 검침 정보를 상기 서버 장치에게 전송하고,상기 비밀 키를 생성하는 단계는상기 검침 정보 관리 장치와 상기 서버 장치가, 상기 제2 시간 정보를 이용하여 제2 비밀 키를 생성하고,상기 제2 검침 정보를 암호화하는 단계는상기 검침 정보 관리 장치가, 상기 제2 검침 요청 시간부터 획득하는 상기 제2 검침 정보를 상기 비밀 키로 암호화하여 저장하는 것을 특징으로 하는 검침 정보 관리 방법
|
13 |
13
청구항 12에 있어서,상기 시간 정보를 획득하는 단계는상기 서버 장치가, 초기 비밀 키를 이용하여 상기 시간 정보를 포함하는 상기 암호화된 메시지를 생성하여 상기 검침 정보 관리 장치에게 전송하고,상기 검침 정보 관리 장치가, 상기 서버 장치가 생성한 초기 비밀 키와 동일한 기저장된 초기 비밀키를 이용하여 상기 암호화된 메시지를 복호화하여 상기 시간 정보를 획득하는 것을 특징으로 하는 검침 정보 관리 방법
|
14 |
14
청구항 13에 있어서,상기 시간 정보를 획득하는 단계는상기 서버 장치가 검침 정보를 저장하는 장치의 메모리 사이즈 및 상기 대상 장치의 사용량 변화량 중 적어도 하나에 기반하여 생성한 상기 시간 정보의 검침 주기를 상기 암호화된 메시지에 포함시켜 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
15 |
15
청구항 14에 있어서,상기 제1 검침 정보를 전송하는 단계는상기 시간 정보의 검침 요청 시간까지 검침된 상기 제1 검침 정보를 상기 서버 장치에게 전송하는 것을 특징으로 하는 검침 정보 관리 방법
|
16 |
16
청구항 15에 있어서,상기 비밀키를 생성하는 단계는상기 제1 검침 정보를 획득한 검침 주기와 상기 시간 정보의 검침 주기를 비교하여 검침 주기가 변경된 경우, 상기 시간 정보의 검침 주기를 이용하여 상기 대상 장치로부터 상기 제2 검침 정보를 획득하는 것을 특징으로 하는 검침 정보 관리 방법
|
17 |
17
청구항 16에 있어서,상기 비밀 키를 생성하는 단계는상기 시간 정보의 검침 주기 및 검침 요청 시간 중 적어도 하나 이상을 입력으로 하는 상기 비밀 키를 생성하는 것을 특징으로 하는 검침 정보 관리 방법
|
18 |
18
청구항 12에 있어서,상기 암호화하는 단계는상기 비밀 키를 이용하여 상기 비밀 키를 생성한 이후 시점부터 상기 대상 장치로부터 획득하는 제2 검침 정보를 암호화하는 것을 특징으로 하는 검침 정보 관리 방법
|
19 |
19
청구항 12에 있어서,상기 검침 정보 관리 방법은,상기 비밀 키를 생성하는 단계 이후에,상기 서버 장치가, 상기 비밀 키를 이용하여 상기 제1 검침 정보를 복호화하는 단계를 더 포함하고,상기 복호화하는 단계는상기 제1 검침 정보를 이용하여 사용자에게 검침 서비스를 제공하는 것을 특징으로 하는 검침 정보 관리 방법
|
20 |
20
대상 장치로부터 시간 정보에 기반하여 검침 정보를 획득하는 검침부;서버 장치로부터 상기 시간 정보가 포함된 메시지를 수신하고, 상기 서버 장치에게 상기 검침 정보를 송신하는 통신부; 및상기 시간 정보를 이용하여 비밀 키를 생성하고, 상기 비밀 키를 이용하여 상기 검침 정보를 암호화하여 저장하는 보안부;를 포함하고,상기 통신부는상기 서버 장치로부터 수신한 제1 메시지의 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나를 획득하고, 상기 서버 장치로부터 수신한 제2 메시지의 제2 시간 정보의 제2 검침 요청 시간을 획득하고,상기 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나부터 상기 제2 시간 정보의 제2 검침 요청 시간 사이에서 저장된 제1 검침 정보를 상기 서버 장치에게 전송하고,상기 보안부는상기 제1 시간 정보를 이용하여 상기 제1 시간 정보의 검침 주기 및 검침 시작 시간을 입력으로 하는 제1 비밀 키를 생성하고, 상기 제1 시간 정보의 검침 시작 시간 및 제1 검침 요청 시간 중 어느 하나부터 획득하는 상기 제1 검침 정보를 상기 제1 비밀키로 암호화하여 저장하고,상기 제2 시간 정보를 이용하여 제2 비밀 키를 생성하고, 상기 제2 검침 요청 시간부터 획득하는 제2 검침 정보를 상기 제2 비밀 키로 암호화하여 저장하는 는 것을 특징으로 하는 검침 정보 관리 장치
|