맞춤기술찾기

이전대상기술

클라우드 기반의 IoT 시스템에서 IoT 디바이스를 인증하기 위한 방법 및 장치

  • 기술번호 : KST2019027178
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 기술적 사상에 의한 일 양태에 따른 IoT 장치는, 타 IoT 디바이스를 인증하는 IoT 장치로서, 클라우드 서버에 의해 생성된 암호화 데이터를 클라우드 서버로부터 수신하고, 타 IoT 디바이스에 의해 생성되어 클라우드 서버를 통해 전달되는 제1 인증 코드를 수신하는 통신부, 암호화 데이터를 복호화하여 익명의 아이덴티티를 추출하고, 익명의 아이덴티티 및 기 저장된 데이터 구조 값을 이용하여 제2 인증 코드를 생성하는 제어부, 및 제1 인증 코드와 제2 인증 코드의 비교 결과에 기초하여 타 IoT 디바이스를 인증하는 인증부를 포함한다.
Int. CL H04L 29/06 (2006.01.01) H04L 9/08 (2006.01.01) H04L 9/30 (2006.01.01) H04L 29/08 (2006.01.01)
CPC H04L 63/08(2013.01) H04L 63/08(2013.01) H04L 63/08(2013.01) H04L 63/08(2013.01) H04L 63/08(2013.01) H04L 63/08(2013.01)
출원번호/일자 1020160141321 (2016.10.27)
출원인 아주대학교산학협력단
등록번호/일자 10-1737345-0000 (2017.05.12)
공개번호/일자
공고번호/일자 (20170518) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2016.10.27)
심사청구항수 15

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 아주대학교산학협력단 대한민국 경기도 수원시 영통구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 곽진 대한민국 충청남도 천안시 서북구
2 김득훈 대한민국 경기도 수원시 영통구
3 박병주 대한민국 전라북도 익산

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 제나 대한민국 서울특별시 강남구 도곡로 *길 **, *층(도곡동, 지엠빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 아주대학교산학협력단 경기도 수원시 영통구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.10.27 수리 (Accepted) 1-1-2016-1049316-83
2 의견제출통지서
Notification of reason for refusal
2016.12.28 발송처리완료 (Completion of Transmission) 9-5-2016-0936759-79
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.01.24 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0083505-14
4 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2017.01.24 수리 (Accepted) 1-1-2017-0083503-12
5 등록결정서
Decision to grant
2017.05.11 발송처리완료 (Completion of Transmission) 9-5-2017-0329177-70
6 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2019.03.03 불수리 (Non-acceptance) 1-1-2019-0216292-28
7 서류반려이유통지서
Notice of Reason for Return of Document
2019.03.07 발송처리완료 (Completion of Transmission) 1-5-2019-0039121-71
8 [반려요청]서류반려요청(반환신청)서
[Request for Return] Request for Return of Document
2019.03.08 수리 (Accepted) 1-1-2019-0237826-46
9 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2019.03.10 수리 (Accepted) 1-1-2019-0243316-69
10 서류반려통지서
Notice for Return of Document
2019.03.15 발송처리완료 (Completion of Transmission) 1-5-2019-0044409-32
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
타 IoT 디바이스를 인증하는 IoT 장치로서,클라우드 서버에 의해 생성된 암호화 데이터를 상기 클라우드 서버로부터 수신하고, 상기 타 IoT 디바이스에 의해 생성되어 상기 클라우드 서버를 통해 전달되는 제1 인증 코드를 수신하는 통신부;상기 암호화 데이터를 복호화하여 익명의 아이덴티티를 추출하고, 상기 익명의 아이덴티티 및 기 저장된 데이터 구조 값을 이용하여 제2 인증 코드를 생성하는 제어부; 및상기 제1 인증 코드와 상기 제2 인증 코드의 비교 결과에 기초하여 상기 타 IoT 디바이스를 인증하는 인증부를 포함하는 것을 특징으로 하는 IoT 장치
2 2
제1항에 있어서,상기 제어부는,상기 암호화 데이터를 복호화하여 획득되는 세션 키를 더 이용하여 상기 제2 인증 코드를 생성하는 것을 특징으로 하는 IoT 장치
3 3
제2항에 있어서,상기 통신부는,상기 타 IoT 디바이스에 의해 생성되어 상기 클라우드 서버를 통해 전달되는 암호화된 제1 타임스탬프를 더 수신하고,상기 제어부는,상기 암호화된 제1 타임스탬프를 상기 세션 키로 복호화하여 상기 제1 타임스탬프를 추출하고, 상기 추출된 제1 타임스탬프와 상기 익명의 아이덴티티를 연산하여 인증 요소를 계산하고, 상기 세션 키, 상기 인증 요소 및 상기 기 저장된 데이터 구조 값을 연산하여 상기 제2 인증 코드를 생성하는 것을 특징으로 하는 IoT 장치
4 4
제3항에 있어서,상기 제어부는,상기 제1 타임스탬프와 상기 익명의 아이덴티티의 XOR 연산 결과 도출되는 값을 해싱하여 상기 인증 요소를 계산하고, 상기 세션 키, 상기 인증 요소 및 상기 기 저장된 데이터 구조 값을 연접(concatenation) 연산하여 상기 제2 인증 코드를 생성하는 것을 특징으로 하는 IoT 장치
5 5
제2항에 있어서,상기 통신부는,상기 타 IoT 디바이스에 의해 생성되어 상기 클라우드 서버를 통해 전달되는 암호화된 제1 타임스탬프를 더 수신하고,상기 제어부는,자신의 제2 타임스탬프를 생성하고, 상기 암호화된 제1 타임스탬프를 상기 세션 키로 복호화하여 상기 제1 타임스탬프를 추출하되,상기 제2 타임스탬프의 값이 상기 제1 타임스탬프의 값보다 크지 않은 경우, 상기 통신부를 통해서 상기 클라우드 서버 또는 상기 타 IoT 디바이스로 인증 거절 메시지를 전송하는 것을 특징으로 하는 IoT 장치
6 6
제1항에 있어서,상기 암호화 데이터는,상기 클라우드 서버에 의해 생성된 세션 키와 상기 익명의 아이덴티티를 공유 키로 암호화한 데이터를 포함하는 것을 특징으로 하는 IoT 장치
7 7
IoT 디바이스들의 인증을 중개하는 클라우드 서버로서,제1 IoT 디바이스로부터의 인증 요청에 따라 익명의 아이덴티티를 생성하고, 상기 생성된 익명의 아이덴티티를 공유 키로 암호화하는 제어부; 및상기 공유 키로 암호화된 데이터를 상기 제1 IoT 디바이스 및 제2 IoT 디바이스로 전송하며, 상기 제1 IoT 디바이스로부터 수신되는 제1 인증 코드를 상기 제2 IoT 디바이스로 전달하는 통신부를 포함하되,상기 제2 IoT 디바이스는 상기 공유 키로 암호화된 데이터를 복호화하여 추출되는 익명의 아이덴티티 및 상기 제2 IoT 디바이스에 기 저장된 데이터 구조 값을 이용하여 제2 인증 코드를 생성하고, 상기 제2 인증 코드와 상기 제1 인증 코드의 비교 결과에 따라 상기 제1 IoT 디바이스를 인증하는 것을 특징으로 하는 클라우드 서버
8 8
제7항에 있어서,상기 제어부는,상기 제1 IoT 디바이스로부터의 인증 요청에 따라 세션 키를 더 생성하여 공유 키로 암호화하고,상기 통신부는, 상기 암호화된 세션 키를 상기 제1 IoT 디바이스 및 제2 IoT 디바이스로 전송하되,상기 제2 IoT 디바이스는 상기 공유 키로 복호화하여 추출되는 상기 세션 키를 더 이용하여 상기 제2 인증 코드를 생성하는 것을 특징으로 하는 클라우드 서버
9 9
제7항에 있어서,상기 통신부는,상기 제1 IoT 디바이스로부터 공유 키로 암호화된 제1 타임스탬프를 수신하고,상기 제어부는,자신의 제2 타임스탬프를 생성하고, 상기 암호화된 제1 타임스탬프를 상기 공유 키로 복호화하여 상기 제1 타임스탬프를 추출하되,상기 제2 타임스탬프의 값이 상기 제1 타임스탬프의 값보다 크지 않은경우, 상기 통신부를 통해서 상기 제1 IoT 디바이스로 인증 거절 메시지를 전송하는 것을 특징으로 하는 클라우드 서버
10 10
제7항에 있어서,상기 제어부는,세션 키 s ∈ GF(P)를 선택하고, 상기 제2 IoT 디바이스로부터 기 수신된 상기 제2 IoT 디바이스의 아이덴티티 값과 w ∈ GF(P)를 XOR 연산하여 상기 익명의 아이덴티티를 생성하되,상기 P는 타원 커브(GF) 상의 한 점을 포함하는 것을 특징으로 하는 클라우드 서버
11 11
제1 IoT 디바이스, 클라우드 서버 및 제2 IoT 디바이스를 포함하는 IoT 시스템에서의 인증 방법으로서,상기 제1 IoT 디바이스가 상기 클라우드 서버로 인증 요청을 하는 단계;상기 클라우드 서버가 상기 인증 요청에 따라 익명의 아이덴티티를 생성하고, 상기 익명의 아이덴티티를 공유 키로 암호화하여 상기 제1 IoT 디바이스 및 상기 제2 IoT 디바이스로 전송하는 단계;상기 클라우드 서버가 상기 제1 IoT 디바이스로부터 수신된 제1 인증 코드를 상기 제2 IoT 디바이스로 전달하는 단계; 및상기 제2 IoT 디바이스가 상기 공유 키로 암호화된 데이터를 복호화하여 상기 익명의 아이덴티티를 추출하고, 상기 익명의 아이덴티티 및 기 저장된 데이터 구조 값을 이용하여 제2 인증 코드를 생성한 후, 상기 제1 인증 코드와 상기 제2 인증 코드의 비교 결과에 기초하여 상기 제1 IoT 디바이스를 인증하는 단계를 포함하는 것을 특징으로 하는 인증 방법
12 12
제11항에 있어서,상기 인증 방법은,상기 제1 IoT 디바이스가 상기 공유 키로 암호화된 데이터를 복호화하여 상기 익명의 아이덴티티를 추출하고, 상기 익명의 아이덴티티 및 자신에게 기 저장된 데이터 구조 값을 이용하여 상기 제1 인증 코드를 생성하는 단계를 더 포함하는 것을 특징으로 하는 인증 방법
13 13
제12항에 있어서,상기 익명의 아이덴티티를 공유 키로 암호화하여 상기 제1 IoT 디바이스 및 상기 제2 IoT 디바이스로 전송하는 단계는,상기 클라우드 서버가 세션 키를 더 생성하고, 세션 키를 공유 키로 암호화하여 상기 제1 IoT 디바이스 및 상기 제2 IoT 디바이스로 전송하는 단계를 포함하는 것을 특징으로 하는 인증 방법
14 14
제13항에 있어서,상기 제1 인증 코드를 생성하는 단계는,상기 제1 IoT 디바이스가 상기 공유 키로 복호화하여 추출되는 상기 세션 키를 더 이용하여 상기 제1 인증 코드를 생성하는 단계를 포함하고,상기 제1 IoT 디바이스를 인증하는 단계는,상기 제2 IoT 디바이스가 상기 공유 키로 복호화하여 추출되는 상기 세션 키를 더 이용하여 상기 제2 인증 코드를 생성하는 것을 특징으로 하는 인증 방법
15 15
제11항에 있어서,상기 인증 방법은,상기 클라우드 서버가 상기 제1 IoT 디바이스로부터 공유 키로 암호화된 제1 타임스탬프를 수신하는 단계;상기 클라우드 서버가 자신의 제2 타임스탬프를 생성하고, 상기 암호화된 제1 타임스탬프를 상기 공유 키로 복호화하여 상기 제1 타임스탬프를 추출하는 단계; 및상기 제2 타임스탬프의 값이 상기 제1 타임스탬프의 값보다 크지 않은 경우, 상기 클라우드 서버가 상기 제1 IoT 디바이스로 인증 거절 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 인증 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 미래창조과학부 아주대학교 산학협력단 개인연구자지원사업(중견연구) IoT 환경에서의 통합 보안 프레임워크 기술 개발