맞춤기술찾기

이전대상기술

블록체인 전자투표시스템, 그 시스템의 운용방법

  • 기술번호 : KST2022005369
  • 담당센터 : 광주기술혁신센터
  • 전화번호 : 062-360-4654
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 블록체인 전자투표시스템에는, 각각의 비밀키 및 공개키를 가지는 적어도 두 개의 투표노드; 투표노드의 식별정보를 블록체인으로 업로드하는 관제센터; 상기 투표노드의 공개키들과 비밀키들과 자가식별 데이터를 입력받아 상기 투표노드를 식별하고 식별번호를 생성하고 투표결과에 대한 그룹암호화를 수행하고 상기 과정의 공정성을 보장하는 영지식증거를 생성하는 제 1 스마트 컨트랙트 모듈; 및 상기 블록체인으로부터 상기 투표결과를 다운로드하여 상기 투표결과를 복호화하지 않고, 투표의 공정성과 집계결과를 확인하는 제 2 스마트 컨트랙트 모듈이 포함된다.
Int. CL G06Q 50/26 (2012.01.01) G07C 13/00 (2006.01.01) H04L 9/32 (2006.01.01)
CPC
출원번호/일자 1020200171424 (2020.12.09)
출원인 광주과학기술원
등록번호/일자
공개번호/일자 10-2022-0060444 (2022.05.11) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020200146369   |   2020.11.04
미국  |   63/112,723   |   2020.11.12
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.12.09)
심사청구항수 19

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 장재혁 광주광역시 북구
2 이흥노 광주광역시 북구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김기문 대한민국 서울시 강남구 역삼로 *** *층 (역삼동 현죽빌딩)(한미르특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.12.09 수리 (Accepted) 1-1-2020-1335836-16
2 우선권주장증명서류제출서(USPTO)
Submission of Priority Certificate(USPTO)
2020.12.14 수리 (Accepted) 9-1-2020-9012047-41
3 선행기술조사의뢰서
Request for Prior Art Search
2021.07.19 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2021.09.08 발송처리완료 (Completion of Transmission) 9-6-2022-0005591-90
5 의견제출통지서
Notification of reason for refusal
2022.02.15 발송처리완료 (Completion of Transmission) 9-5-2022-0125553-78
6 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2022.04.14 수리 (Accepted) 1-1-2022-0397265-33
7 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2022.04.14 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2022-0397264-98
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
각각의 비밀키 및 공개키를 가지는 적어도 두 개의 투표노드;암호화 베이스를 상기 투표노드로 제공하는 관제센터;상기 투표노드가 상기 암호화 베이스를 이용하여 생성한 그룹암호화를 위한 공개키 및 비밀키를 입력받아 상기 투표노드의 투표에 대한 그룹암호화를 수행하고, 상기 그룹암호화가 수행된 투표결과를 블록체인에 업로드하도록, 스마트 컨트랙트가 수행되는 제 1 스마트 컨트랙트 모듈; 및상기 블록체인으로부터 상기 투표결과를 다운로드하여 상기 투표결과를 복호화하지 않고, 투표의 집계결과를 확인하는 제 2 스마트 컨트랙트 모듈이 포함되는 블록체인 전자투표시스템
2 2
제 1 항에 있어서, 상기 관제센터는, 상기 투표노드의 제 1 개인식별정보를 미리 수록하여 상기 블록체인으로 업로드하고, 상기 투표노드는, 자신이 가지는 제 2 개인식별정보를 상기 제 1 스마트 컨트랙트 모듈로 업로드하여, 상기 제 1 스마트 컨트랙트 모듈은, 상기 제 1, 2 개인식별정보를 비교하여 투표노드를 확인하는 블록체인 전자투표시스템
3 3
제 1 항에 있어서, 상기 관제센터가, 검표를 위한 비밀키를 상기 제 2 스마트 컨트랙트 모듈로 제공하는 블록체인 전자투표시스템
4 4
제 1 항에 있어서, 상기 제 1 스마트 컨트랙트 모듈은, 상기 투표노드에 대한 투표노드식별(voteIDi), 및 투표노드식별에 대한 영지식 증명(proof_voteID)을 수행하는 블록체인 전자투표시스템
5 5
제 1 항에 있어서, 상기 제 1 스마트 컨트랙트 모듈은, 상기 그룹암호화의 영지식 증명(proof_voteENCi)을 수행하는 블록체인 전자투표시스템
6 6
제 1 항에 있어서, 상기 스마트 컨트랙트는 상기 관제센터가 블록체인을 통하여 공급하는 블록체인 전자투표시스템
7 7
제 1 항에 있어서, 상기 제 1 스마트 컨트랙트 모듈은, 투표노드식별정보(voteIDi), 투표노드식별정보의 영지식 증명(proof_voteID), 투표실행시각(time_publish), 그룹암호화정보(ENCG(i)(votei)), 및 그룹암호화 정보의 영지식 증명(proof_voteENCi)을 상기 블록체인으로 업로드하는 블록체인 전자투표시스템
8 8
제 1 항에 있어서, 상기 제 2 스마트 컨트랙트 모듈은, 상기 집계결과를 상기 블록체인에 업로드하는 블록체인 전자투표시스템
9 9
제 1 항에 있어서, 상기 제 2 스마트 컨트랙트 모듈은 상기 집계결과는 상기 블록체인에 업로드하는 블록체인 전자투표시스템
10 10
관제센터가 같은 암호와 베이스를 적어도 두 개의 투표노드 각각에게 제공하는 것;상기 투표노드가 상기 암호화 베이스를 이용하여, 그룹암호화를 위한 공개키(pki) 및 비밀키(ski)를 생성하는 것;상기 투표노드가 공개키를 상기 관제센터로 송신하는 것;상기 관제센터가 블록체인에 상기 투표노드의 데이터를 업로드하는 것;상기 투표노드가 제 1 스마트 컨트랙트 모듈에 접속하여, 자기를 식별하여 서명하는 것, 자기의 의사선택지를 작성하고 그룹암호화를 수행하는 것;상기 제 1 스마트 컨트랙트 모듈이 투표결과를 상기 블록체인으로 업로드하는 것;제 2 스마트 컨트랙트 모듈이 검표를 수행하는 것이 수행되는 블록체인 전자투표시스템의 운용방법
11 11
제 10 항에 있어서, 상기 투표노드가 서명을 위한 공개키(pi, qi) 및 비밀키(si)를 생성하여, 상기 관제센터 및 상기 제 1 스마트 컨트랙트 모듈로 전송하는 블록체인 전자투표시스템의 운용방법
12 12
제 10 항에 있어서, 상기 제 1, 2 스마트 컨트랙트 모듈의 스마트 컨트랙트는, 상기 관제센터가 상기 블록체인에 업로드하는 블록체인 전자투표시스템의 운용방법
13 13
제 10 항에 있어서, 상기 투표노드의 데이터에는, 상기 관제센터가 미리 보유하고 있는 각 투표노드의 식별정보가 포함되고, 상기 투표노드는, 상기 제 1 스마트 컨트랙트 모듈에게 자신이 식별정보를 전송하여, 상기 제 1 스마트 컨트랙트 모듈은, 두 개의 식별정보를 비교하여 투표노드를 확인하는 것이 수행되는, 블록체인 전자투표시스템의 운용방법
14 14
제 10 항에 있어서, 상기 투표노드가 상기 제 1 스마트 컨트랙트 모듈에 접속하여, 상기 서명의 작업에 대한 영지식증명 및 상기 의사선택지의 작업에 대한 영지식 증명이 더 수행되는, 블록체인 전자투표시스템의 운용방법
15 15
제 10 항에 있어서, 상기 의사선택지에는, 기권표를 식별하는 하나의 필드가 더 추가되는 블록체인 전자투표시스템의 운용방법
16 16
제 10 항에 있어서, 투표의 종료 후에, 상기 개인식별정보(DIDi), 비밀키(si, ski)는 삭제되는 블록체인 전자투표시스템의 운용방법
17 17
제 10 항에 있어서, 상기 제 1 스마트 컨트랙트 모듈이 상기 블록체인으로 업로드하는 정보에는, 투표실행시각(time_publish)이 포함되는 블록체인 전자투표시스템의 운용방법
18 18
제 10 항에 있어서, 상기 제 2 스마트 컨트랙트 모듈은 상기 관제센터로부터 검표를 위한 비밀키(s0)를 입수하는 블록체인 전자투표시스템의 운용방법
19 19
제 10 항에 있어서, 상기 제 2 스마트 컨트랙트 모듈은, 해당투표노드의 영지식 증명(proof_voteIDi)의 검증(ZKP_verify(proof_voteIDi)), 및 상기 그룹암호화의 영지식 증명(proof_voteENCi)의 검증(ZKP_verify(proof_voteENCi))을 수행하는 블록체인 전자투표시스템의 운용방법
20 20
제 10 항에 있어서, 상기 제 2 스마트 컨트랙트 검표결과를 상기 블록체인이 업로드하는 블록체인 전자투표시스템의 운용방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 (주)온더 융합기술개발 일반 연산을 검증하고 트랜잭션 검증량과 저장 공간을 줄여주는 유니버셜 영지식 증명 서킷 기반 가상머신 개발