요약
스마트 미터와 디바이스 간 인증 방법이 제공된다. 인증 방법은 디바이스가 디바이스 식별번호 및 패스워드의 XOR 연산값을 해쉬 함수에 적용하여 해쉬값을 생성하고, 해쉬값과 디바이스 카운터 값의 XOR 연산값인 제1 보안 매개변수를 공개 키로 암호화하여 암호문을 생성하고, 디바이스 식별번호, 및 해쉬값을 연접하여 스마트 미터로 전송하여 스마트 미터에 등록하는 단계; 디바이스가 제1 보안 매개변수와 제1 타임스탬프의 XOR 연산값인 제1 추가 보안 매개변수를 해쉬하여 제1 해쉬값을 생성하고 제1 타임스탬프와 디바이스 식별번호를 연접하여 스마트 미터로 전송하며, 스마트 미터는 제1 보안 매개변수와 제1 타임스탬프의 XOR 연산으로 생성한 제2 추가 보안 매개변수를 해쉬한 제2 해쉬값을 제1 해쉬값과 비교하여 디바이스를 인증하는 단계; 및 스마트 미터가 증가된 스마트 미터 카운터 값과 제1 해쉬값의 XOR 연산값인 제2 보안 매개변수와 제2 타임스탬프를 XOR 연산하여 제3 추가 보안 매개변수를 생성하고, 제3 추가 보안 매개변수를 해쉬하여 제3 해쉬값을 생성하고 제2 타임스탬프를 연접하여 디바이스에 전송하고, 디바이스가 증가된 디바이스 카운터 값과 제1 해쉬값의 XOR 연산값인 제3 보안 매개변수와 제2 타임스탬프를 XOR 연산하여 제4 추가 보안 매개변수를 생성하고, 제4 추가 보안 매개변수를 해쉬한 제4 해쉬값을 제3 해쉬값과 비교하여 스마트 미터를 인증하는 단계를 포함한다.