맞춤기술찾기

이전대상기술

신뢰 서버의 준동형 암호 기반 확장 가능한 그룹 키 생성 방법 및 시스템

  • 기술번호 : KST2021000952
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 다양한 실시예들에 따른 통신 시스템 및 그의 동작 방법은, 그룹을 생성하기 위한 복수 개의 전자 장치들이 준동형 암호 키를 공유하고, 서버가 상기 전자 장치들의 개수에 상응하는 입력 값들을 기반으로 연산을 수행하기 위한 불린(boolean) 회로를 생성하고, 전자 장치들 각각이 준동형 암호화를 통해 암호화된 세션 개인 키를 서버에 전달하고, 서버가 암호화된 세션 개인 키를 불린 회로의 입력 값들로 적용하여, 준동형 암호 값을 연산하고, 서버가 전자 장치들 각각으로 준동형 암호 값을 전달하고, 전자 장치들 각각이 준동형 복호화를 통해, 준동형 암호 키 및 준동형 암호 값을 기반으로 그룹을 위한 공통의 세션 키를 생성하도록 구성될 수 있다.
Int. CL H04L 9/08 (2006.01.01) H04L 9/00 (2006.01.01)
CPC H04L 9/0833(2013.01) H04L 9/008(2013.01) H04L 9/0869(2013.01)
출원번호/일자 1020190096564 (2019.08.08)
출원인 한국과학기술원
등록번호/일자
공개번호/일자 10-2021-0017396 (2021.02.17) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2019.08.08)
심사청구항수 20

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국과학기술원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김광조 대전광역시 유성구
2 최락용 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 양성보 대한민국 서울특별시 강남구 선릉로***길 ** (논현동) 삼성빌딩 *층(피앤티특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.08.08 수리 (Accepted) 1-1-2019-0812547-90
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.05.15 수리 (Accepted) 4-1-2020-5108396-12
3 선행기술조사의뢰서
Request for Prior Art Search
2020.06.08 수리 (Accepted) 9-1-9999-9999999-89
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.12 수리 (Accepted) 4-1-2020-5131486-63
5 선행기술조사보고서
Report of Prior Art Search
2020.08.11 발송처리완료 (Completion of Transmission) 9-6-2021-0013818-67
6 의견제출통지서
Notification of reason for refusal
2021.01.25 발송처리완료 (Completion of Transmission) 9-5-2021-0066555-17
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
통신 시스템의 동작 방법에 있어서, 그룹을 생성하기 위한 복수 개의 전자 장치들이 준동형 암호 키를 공유하는 동작;서버가 상기 전자 장치들의 개수에 상응하는 입력 값들을 기반으로 연산을 수행하기 위한 불린(boolean) 회로를 생성하는 동작;상기 전자 장치들 각각이 준동형 암호화를 통해 암호화된 세션 개인 키를 상기 서버에 전달하는 동작;상기 서버가 상기 암호화된 세션 개인 키를 상기 불린 회로의 입력 값들로 적용하여, 준동형 암호 값을 연산하는 동작;상기 서버가 상기 전자 장치들 각각으로 상기 준동형 암호 값과 임의의 난수를 전달하는 동작; 및상기 전자 장치들 각각이 준동형 복호화를 통해, 상기 준동형 암호 키, 상기 준동형 암호 값 및 상기 임의의 난수를 기반으로 상기 그룹을 위한 공통의 세션 키를 생성하는 동작을 포함하는 방법
2 2
제 1 항에 있어서, 상기 준동형 암호 키는, 준동형 비밀 키 또는 준동형 공개 키 중 적어도 어느 하나를 포함하고, 상기 암호화된 세션 개인 키는, 상기 준동형 암호화를 통해, 상기 준동형 공개 키와 상기 전자 장치들 각각의 세션 개인 키로부터 생성되는 방법
3 3
제 2 항에 있어서, 상기 세션 키를 생성하는 동작은,상기 준동형 복호화를 통해, 상기 준동형 비밀 키와 상기 준동형 암호 값으로부터 준동형 복호 값을 획득하는 동작; 및상기 준동형 복호 값과 상기 임의의 난수를 더하여, 상기 세션 키를 획득하는 동작을 포함하는 방법
4 4
제 3 항에 있어서, 상기 준동형 암호 값과 상기 임의의 난수를 전달하는 동작은,상기 통신 비밀 키를 이용하여 상기 임의의 난수를 암호화하여, 상기 준동형 암호 값과 상기 암호화된 난수를 포함하는 암호화 메시지를 생성하는 동작; 및상기 암호화 메시지를 상기 전자 장치들 각각으로 전달하는 동작을 포함하는 방법
5 5
제 4 항에 있어서, 상기 세션 키를 생성하는 동작은,상기 통신 비밀 키를 이용하여 상기 암호화 메시지 내 상기 암호화된 난수를 복호화하여, 상기 준동형 암호 값과 상기 임의의 난수를 획득하는 동작을 더 포함하는 방법
6 6
제 1 항에 있어서, 상기 서버와 상기 전자 장치들이 상기 그룹으로 추가되기 위한 적어도 하나의 다른 전자 장치를 검출하는 동작;상기 전자 장치들 중 적어도 어느 하나가 상기 다른 전자 장치에 상기 준동형 암호 키를 제공하는 동작; 및상기 서버가 상기 전자 장치들과 상기 다른 전자 장치의 개수를 기반으로 상기 불린 회로를 업데이트하는 동작을 더 포함하고, 상기 암호화된 세션 개인 키를 전달하는 동작, 상기 준동형 암호 값을 연산하는 동작, 상기 준동형 암호 값과 상기 임의의 난수를 전달하는 동작, 및 상기 세션 키를 생성하는 동작 각각이, 상기 서버 또는 상기 전자 장치들과 상기 다른 전자 장치에 의해, 재수행되는 방법
7 7
제 1 항에 있어서, 상기 서버가 상기 그룹으로부터 제거되는 상기 전자 장치들 중 어느 하나를 검출하는 동작;상기 서버가 상기 전자 장치들 중 나머지의 개수를 기반으로 상기 불린 회로를 업데이트하는 동작을 더 포함하고, 상기 암호화된 세션 개인 키를 전달하는 동작, 상기 준동형 암호 값을 연산하는 동작, 상기 준동형 암호 값과 상기 임의의 난수를 전달하는 동작, 및 상기 세션 키를 생성하는 동작 각각이, 상기 서버 또는 상기 전자 장치들 중 나머지에 의해, 재수행되는 방법
8 8
통신 시스템에 있어서, 그룹을 형성하기 위해 준동형 암호 키를 공유하도록 구성되는 복수 개의 전자 장치들; 및상기 전자 장치들의 개수에 상응하는 입력 값들을 기반으로 연산을 수행하기 위한 불린(boolean) 회로를 생성하도록 구성되는 서버를 포함하고, 상기 서버는,상기 전자 장치들 각각으로부터 준동형 암호화를 통해 암호화된 세션 개인 키를 수신하고, 상기 암호화된 세션 개인 키를 상기 불린 회로의 입력 값들로 적용하여, 준동형 암호 값을 연산하고, 상기 전자 장치들 각각으로 상기 준동형 암호 값과 임의의 난수를 전달하도록 구성되고, 상기 전자 장치들 각각은, 준동형 복호화를 통해, 상기 준동형 암호 키, 상기 준동형 암호 값 및 상기 임의의 난수를 기반으로 상기 그룹을 위한 공통의 세션 키를 생성하도록 구성되는 시스템
9 9
제 8 항에 있어서, 상기 준동형 암호 키는, 준동형 비밀 키 또는 준동형 공개 키 중 적어도 어느 하나를 포함하고, 상기 암호화된 세션 개인 키는, 상기 준동형 암호화를 통해, 상기 준동형 공개 키와 상기 전자 장치들 각각의 세션 개인 키로부터 생성되는 시스템
10 10
제 9 항에 있어서, 상기 전자 장치들 각각은, 상기 준동형 복호화를 통해, 상기 준동형 비밀 키와 상기 준동형 암호 값을 복호화하여, 준동형 복호 값을 획득하고, 상기 준동형 복호 값과 상기 임의의 난수를 더하여, 상기 세션 키를 획득하도록 구성되는 시스템
11 11
제 10 항에 있어서, 상기 서버는, 상기 통신 비밀 키를 이용하여 상기 임의의 난수를 암호화하여, 상기 준동형 암호 값과 상기 암호화된 난수를 포함하는 암호화 메시지를 생성하고, 상기 암호화 메시지를 상기 전자 장치들 각각으로 전달하도록 구성되는 시스템
12 12
제 11 항에 있어서, 상기 전자 장치들 각각은, 상기 통신 비밀 키를 이용하여 상기 암호화 메시지 내 상기 암호화된 난수를 복호화하여, 상기 준동형 암호 값과 상기 임의의 난수를 획득하도록 구성되는 시스템
13 13
제 8 항에 있어서, 상기 서버는,상기 그룹으로 추가되기 위한 적어도 하나의 다른 전자 장치를 검출하고, 상기 전자 장치들과 상기 다른 전자 장치의 개수를 기반으로 상기 불린 회로를 업데이트하고,상기 전자 장치들과 상기 다른 전자 장치 각각으로부터 상기 준동형 암호화를 통해 다른 암호화된 세션 개인 키를 수신하고, 상기 다른 암호화된 세션 개인 키를 상기 불린 회로의 입력 값들로 적용하여, 다른 준동형 암호 값을 연산하고, 상기 전자 장치들과 상기 다른 전자 장치 각각의 통신 비밀 키를 이용하여, 상기 전자 장치들 및 상기 다른 전자 장치 각각으로 상기 다른 준동형 암호 값과 임의의 다른 난수를 전달하도록 구성되는 시스템
14 14
제 13 항에 있어서, 상기 전자 장치들 중 적어도 어느 하나가, 상기 다른 전자 장치에 상기 준동형 암호 키를 제공하고,상기 전자 장치들과 상기 다른 전자 장치 각각은, 상기 준동형 복호화를 통해, 상기 준동형 암호 키, 상기 다른 준동형 암호 값 및 상기 임의의 다른 난수를 기반으로 상기 그룹을 위한 공통의 세션 키를 재생성하도록 구성되는 시스템
15 15
제 8 항에 있어서, 상기 서버는, 상기 그룹으로부터 제거되는 상기 전자 장치들 중 어느 하나를 검출하고, 상기 전자 장치들 중 나머지의 개수를 기반으로 상기 불린 회로를 업데이트하고, 상기 전자 장치들 중 나머지로부터 상기 준동형 암호화를 통해 다른 암호화된 세션 개인 키를 수신하고, 상기 다른 암호화된 세션 개인 키를 상기 불린 회로의 입력 값들로 적용하여, 다른 준동형 암호 값을 연산하고, 상기 전자 장치들 중 나머지 각각의 통신 비밀 키를 이용하여, 상기 전자 장치들 중 나머지 각각으로 상기 다른 준동형 암호 값과 임의의 다른 난수를 전달하도록 구성되는 시스템
16 16
제 15 항에 있어서, 상기 전자 장치들 중 나머지는, 상기 준동형 복호화를 통해, 상기 준동형 암호 키, 상기 다른 준동형 암호 값 및 상기 임의의 다른 난수를 기반으로 상기 그룹을 위한 공통의 세션 키를 재생성하도록 구성되는 시스템
17 17
통신 시스템의 동작 방법에 있어서, 그룹을 생성하기 위한 복수 개의 전자 장치들이 준동형 암호 키를 공유하는 동작;서버가 상기 전자 장치들의 개수에 상응하는 입력 값들을 기반으로 연산을 수행하기 위한 불린(boolean) 회로를 생성하는 동작;상기 전자 장치들 각각이 준동형 암호화를 통해 암호화된 세션 개인 키를 상기 서버에 전달하는 동작;상기 서버가 상기 암호화된 세션 개인 키를 상기 불린 회로의 입력 값들로 적용하여, 준동형 암호 값을 연산하는 동작;상기 서버가 상기 전자 장치들 각각으로 상기 준동형 암호 값을 전달하는 동작; 및상기 전자 장치들 각각이 준동형 복호화를 통해, 상기 준동형 암호 키 및 상기 준동형 암호 값을 기반으로 상기 그룹을 위한 공통의 세션 키를 생성하는 동작을 포함하는 방법
18 18
제 17 항에 있어서, 상기 준동형 암호 키는, 준동형 비밀 키 또는 준동형 공개 키 중 적어도 어느 하나를 포함하고, 상기 암호화된 세션 개인 키는, 상기 준동형 암호화를 통해, 상기 준동형 공개 키와 상기 전자 장치들 각각의 세션 개인 키로부터 생성되고, 상기 세션 키는, 상기 준동형 복호화를 통해, 상기 준동형 비밀 키 및 상기 준동형 암호 값으로부터 생성되는 방법
19 19
통신 시스템에 있어서, 그룹을 형성하기 위해 준동형 암호 키를 공유하도록 구성되는 복수 개의 전자 장치들; 및상기 전자 장치들의 개수에 상응하는 입력 값들을 기반으로 연산을 수행하기 위한 불린(boolean) 회로를 생성하도록 구성되는 서버를 포함하고, 상기 서버는,상기 전자 장치들 각각으로부터 준동형 암호화를 통해 암호화된 세션 개인 키를 수신하고, 상기 암호화된 세션 개인 키를 상기 불린 회로의 입력 값들로 적용하여, 준동형 암호 값을 연산하고, 상기 전자 장치들 각각으로 상기 준동형 암호 값을 전달하도록 구성되고, 상기 전자 장치들 각각은, 준동형 복호화를 통해, 상기 준동형 암호 키 및 상기 준동형 암호 값을 기반으로 상기 그룹을 위한 공통의 세션 키를 생성하도록 구성되는 시스템
20 20
제 19 항에 있어서, 상기 준동형 암호 키는, 준동형 비밀 키 또는 준동형 공개 키 중 적어도 어느 하나를 포함하고, 상기 암호화된 세션 개인 키는, 상기 준동형 암호화를 통해, 상기 준동형 공개 키와 상기 전자 장치들 각각의 세션 개인 키로부터 생성되고, 상기 세션 키는, 상기 준동형 복호화를 통해, 상기 준동형 비밀 키 및 상기 준동형 암호 값으로부터 생성되는 시스템
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 한국과학기술원 정보통신.방송 연구개발사업 (EZBARO)양자 컴퓨터 환경에서 래티스 문제를 이용한 다자간 인증키 교환 프로토콜 연구(2018)