맞춤기술찾기

이전대상기술

비밀분산을 이용한 보안 및 익명 서비스 제공 시스템 및 방법(SYSTEM AND METHOD OF PROVIDING A SECURITY AND ANONYMITY SERVICE USING SECRET DISTRIBUTION)

  • 기술번호 : KST2018002841
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 그룹 대화에서 메시지들 중 적어도 일부를 익명 메시지로 입력하고 공개요청자의 요청에 따라 작성자의 실명을 공개할 수 있는 보안 및 익명 서비스 제공 시스템 및 방법이 개시된다. 익명 메시지 서비스 제공을 위한 메시지 서버는 익명 메시지를 작성한 작성자의 작성자 단말기, 수신자 단말기, 공개요청자 단말기 또는 검증 서버와의 연결 통로를 제공하는 통신부 및 익명 메시지 제공 및 상기 작성자의 실명을 공개하는 동작을 위한 데이터를 상기 작성자 단말기, 상기 수신자 단말기, 상기 공개요청자 단말기 또는 상기 검증 서버로 전송하거나 수신하는 메시지부를 포함한다. 여기서, 상기 익명 메시지를 작성한 작성자의 실명이 상기 작성자가 아닌 공개요청자의 실명 공개 요청에 따라 공개된다.
Int. CL H04L 29/06 (2016.12.02) H04L 9/08 (2016.12.02)
CPC
출원번호/일자 1020160161050 (2016.11.30)
출원인 명지대학교 산학협력단
등록번호/일자
공개번호/일자 10-2018-0025771 (2018.03.09) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020160112791   |   2016.09.01
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호 1020190015514;
심사청구여부/일자 Y (2016.11.30)
심사청구항수 11

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 한승철 대한민국 경기도 과천시
2 김정운 대한민국 경기도 수원시 영통구
3 한영훈 대한민국 경기도 용인시 처인구
4 이제혁 대한민국 경기도 용인시 처인구
5 권유진 대한민국 인천광역시 남동구
6 임태환 대한민국 강원도 원주시 치악로 ***
7 남기원 대한민국 서울특별시 서초구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 최관락 대한민국 서울특별시 강남구 강남대로**길 ** (역삼동) 동림빌딩 *층(아이피즈국제특허법률사무소)
2 송인호 대한민국 서울특별시 강남구 강남대로**길 ** (역삼동) 동림빌딩 *층(아이피즈국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 명지대학교 산학협력단 대한민국 경기도 용인시 처인구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.11.30 수리 (Accepted) 1-1-2016-1172974-57
2 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2016.12.01 수리 (Accepted) 1-1-2016-1180651-58
3 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2017.04.10 수리 (Accepted) 1-1-2017-0349660-33
4 선행기술조사의뢰서
Request for Prior Art Search
2018.04.09 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2018.06.08 발송처리완료 (Completion of Transmission) 9-6-2018-0095338-60
6 의견제출통지서
Notification of reason for refusal
2018.07.30 발송처리완료 (Completion of Transmission) 9-5-2018-0513479-15
7 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2018.09.11 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2018-0903027-37
8 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2018.09.11 수리 (Accepted) 1-1-2018-0903026-92
9 의견제출통지서
Notification of reason for refusal
2019.01.15 발송처리완료 (Completion of Transmission) 9-5-2019-0035977-96
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.01.18 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-0063506-60
11 등록결정서
Decision to grant
2019.01.30 발송처리완료 (Completion of Transmission) 9-5-2019-0073030-65
12 [분할출원]특허출원서
[Divisional Application] Patent Application
2019.02.11 수리 (Accepted) 1-1-2019-0140560-55
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.09.17 수리 (Accepted) 4-1-2019-5194058-21
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.01.20 수리 (Accepted) 4-1-2020-5014795-00
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
삭제
2 2
삭제
3 3
삭제
4 4
삭제
5 5
삭제
6 6
삭제
7 7
삭제
8 8
삭제
9 9
삭제
10 10
삭제
11 11
삭제
12 12
삭제
13 13
삭제
14 14
메시지 서버에서의 익명 메시지 서비스 제공 방법에 있어서,익명 메시지를 작성한 작성자 단말기, 수신자 단말기, 공개요청자 단말기 또는 검증 서버와 상기 메시지 서버를 연결하는 단계; 및 익명 메시지 ID 발급을 위한 데이터, 익명 메시지 전송 요청을 위한 데이터, 상기 익명 메시지를 배포하기 위한 데이터, 익명 메시지 실명 공개 요청을 위한 데이터, 익명 메시지 실명 공개 여부에 대한 비밀분산 조각화를 위한 데이터, 익명 메시지 실명 공개 여부에 대한 비밀분산 재조립을 위한 데이터 및 익명 메시지 실명 공개를 위한 데이터 중 적어도 하나를 상기 작성자 단말기, 상기 수신자 단말기, 상기 공개요청자 단말기 또는 상기 검증 서버와 송수신하는 단계를 포함하되,상기 익명 메시지 전송 요청은,상기 메시지 서버의 공개키(Kpub_MS)로 암호화된 메시지 ID(MID), 메시지 내용(TEXT), 메시지 작성시간 timestamp (TS(send)), 상기 작성자 단말기와 상기 검증 서버 사이의 대칭키(KVS-USER[A]) 및 상기 MID와 상기 MID의 발급 시간(TS(MID))의 해시값(H(KVS-USER[A], MID, TS(MID)))을 상기 작성자 단말기로부터 수신하는 단계;고유의 메시지 번호(Msg_no)를 생성하는 단계;상기 Msg_no, 상기 MID, 상기 TEXT, 상기 TS(send) 및 상기 해시값(H(KVS-USER[A], MID, TS(MID)))을 상기 메시지 서버의 DB 테이블(TABLE_MS)에 저장하는 단계; 및상기 MID와 상기 TEXT의 해시값(H(MID:TEXT))을 생성하여 상기 DB 테이블(TABLE_MS)에 저장하는 단계를 수행함에 의해 이루어지며,상기 익명 메시지 작성자의 실명이 공개요청자의 실명 공개 요청에 따라 공개되며, 상기 익명 메시지 전송 요청 과정에서는 누구로부터 메시지가 전달되었는 지를 파악할 수 없는 것을 특징으로 하는 메시지 서버에서 익명 메시지 서비스 제공 방법
15 15
삭제
16 16
제14항에 있어서, 상기 익명 메시지의 배포는,상기 MID 및 상기 해시값(H(MID:TEXT))을 상기 메시지 서버와 상기 검증 서버가 공유하는 대칭키(KMS_VS)로 암호화하여 상기 검증 서버로 전송하는 단계;상기 대칭키(KMS_VS)로 암호화된 비교 결과와 상기 MID를 상기 검증 서버로부터 수신하는 단계; 및상기 비교 결과에 따라 유효한 메시지일 경우 그룹 내 멤버들이 공유하는 그룹키(GK)로 상기 메시지 내용, 상기 메시지 번호, 메시지 전송시간, 상기 메시지 내용, 상기 메시지 번호 및 상기 메시지 전송시간을 이용하여 생성한 해시값을 암호화하여 상기 작성자 단말기, 상기 수신자 단말기 및 상기 공개요청자 단말기로 전송하는 단계를 수행함에 의해 이루어지되,상기 비교 결과는 상기 검증 서버에 의해 수행된 상기 메시지 서버로부터 전송된 H(MID:TEXT)와 기저장된 H(MID:TEXT)값의 비교 결과에 해당하는 것을 특징으로 하는 메시지 서버에서 익명 메시지 서비스 제공 방법
17 17
제16항에 있어서, 상기 익명 메시지 실명 공개 요청은,상기 공개요청자 단말기와 상기 메시지 서버가 공유하는 대칭키 (KMS-USER[O])로 암호화된 상기 작성자에 대한 실명 공개 요청을 위해 상기 Msg_no, 상기 TS(Send) 및 상기 TS(MID)를 상기 공개요청자 단말기로부터 수신하는 단계,상기 Msg_no, 상기 TS(Send), 상기 TS(MID)로 유효성을 체크하는 단계; 및유효한 경우 상기 DB 테이블(TABLE_MS)을 참조하여 해당 MID 및 TS(MID)를 상기 대칭키 (KMS_VS)로 암호화하여 상기 검증 서버로 전송하는 단계를 수행함에 의해 이루어지는 것을 특징으로 하는 메시지 서버에서 익명 메시지 서비스 제공 방법
18 18
제17항에 있어서, 상기 비밀분산 조각화는,상기 대칭키 (KMS_VS)로 암호화된 상기 Msg_no 및 KEY를 이용하여 UID를 암호화한 값(KEY(UID))을 상기 검증 서버로부터 수신하는 단계; 및상기 수신된 Msg_no 및 상기 KEY(UID)를 상기 DB 테이블(TABLE_MS)에 저장하는 단계를 수행함에 의해 이루어지는 것을 특징으로 하는 메시지 서버에서 익명 메시지 서비스 제공 방법
19 19
제18항에 있어서, 상기 비밀분산 재조립은,비밀분산을 통해 생성한 KEY를 복원할 수 있는 조각값(Segment[i])을 생성한 멤버와 상기 메시지 서버 사이의 대칭키(KVS_USER[A-Z])로 암호화된 상기 Msg_no와 상기 Segment[i]를 상기 멤버의 단말기로부터 수신하는 단계;해당 Msg_no의 레코드에 Segment들을 저장하는 단계;상기 수신된 Segment[1-N]의 개가 K(1 이상의 정수)개 이상일 경우 비밀분산(K, N)를 이용하여 KEY를 계산하고 저장하는 단계; 및상기 KEY와 상기 KEY(UID)를 이용하여 상기 DB 테이블(TABLE_MS)로부터 상기 UID를 추출하는 단계를 수행함에 의해 이루어지는 것을 특징으로 하는 메시지 서버에서 익명 메시지 서비스 제공 방법
20 20
제19항에 있어서, 상기 익명 메시지 실명 공개는,상기 추출된 UID를 이용하여 상기 DB 테이블을 참조하여 해당 MID, UID 및 TS(MID)를 상기 대칭키 (KMS_VS)로 암호화하여 상기 검증 서버로 전송하는 단계;상기 대칭키 (KMS_VS)로 암호화된 상기 MID 및 해시값(H(KVS_USER[A], MID, TS(MID)))을 상기 검증 서버로부터 수신하는 단계;상기 수신된 해시값(H(KVS_USER[A], MID, TS(MID)))을 상기 수신된 MID에 해당하는 레코드의 해시값(H(KVS_USER[A], MID, TS(MID)))과 비교하여 일치하면 해당 UID를 사용하는 사용자가 해당 메시지를 작성했음을 확인하는 단계;상기 수신된 MID에 해당하는 상기 DB 테이블(TABLE_MS)의 레코드에 상기 UID를 저장하는 단계; 및상기 메시지 내용(TEXT), 상기 메시지 번호(Msg_no), 상기 TS(send), 상기 UID 및 해시값(H(TEXT, Msg_no, TS(send)))을 상기 그룹키(GK)로 암호화하여 상기 작성자 단말기, 상기 수신자 단말기 및 상기 공개요청자 단말기로 전송하여 상기 작성자를 공개하는 단계를 수행함에 의해 이루어지는 것을 특징으로 하는 메시지 서버에서 익명 메시지 서비스 제공 방법
21 21
검증 서버에서의 익명 메시지 서비스 제공 방법에 있어서,익명 메시지를 작성한 작성자 단말기, 수신자 단말기, 공개요청자 단말기 또는 메시지 서버와 상기 검증 서버를 연결하는 단계; 및  익명 메시지 ID 발급을 위한 데이터, 익명 메시지 전송 요청을 위한 데이터, 상기 익명 메시지를 배포하기 위한 데이터, 익명 메시지 실명 공개 요청을 위한 데이터, 익명 메시지 실명 공개 여부에 대한 비밀분산 조각화를 위한 데이터, 익명 메시지 실명 공개 여부에 대한 비밀분산 재조립을 위한 데이터 및 익명 메시지 실명 공개를 위한 데이터 중 적어도 하나를 상기 작성자 단말기, 상기 수신자 단말기, 상기 공개요청자 단말기 또는 상기 메시지 서버와 송수신하는 단계를 포함하되,익명 메시지 ID 발급은,아이디 발급을 요청한 상기 작성자 단말기와 상기 검증 서버가 공유하는 대칭키(KVS-USER[A])로 암호화된 상기 작성자 단말기의 작성자 ID(UID)와 메시지 작성 시간(timestamp(TS))을 상기 작성자 단말기로부터 수신하는 단계;상기 TS로 유효성을 체크하며, 유효한 경우 고유의 메시지 ID(MID)와 MID 생성시간(timestamp(TS(MID)))을 생성하는 단계;상기 UID, 상기 MID 및 상기 TS(MID)를 상기 검증 서버의 DB 테이블(TABLE_VS)에 저장하는 단계;상기 MID 및 상기 TS(MID)를 상기 대칭키(KVS-USER[A])로 암호화하여 상기 작성자 단말기로 전송하는 단계;상기 대칭키(KVS-USER[A])로 암호화된 MID와 TEXT의 해시값(H(MID:TEXT))과 timestamp(TS)를 상기 작성자 단말기로부터 수신하는 단계; 및상기 TS로 유효성을 체크하고, 유효한 경우 상기 해시값(H(MID:TEXT))을 상기 DB 테이블(TABLE_VS)에 저장하는 단계를 수행함에 의해 이루어지며, 상기 익명 메시지 작성자의 실명이 공개요청자의 실명 공개 요청에 따라 공개되는 것을 특징으로 하는 검증 서버에서 익명 메시지 서비스 제공 방법
22 22
삭제
23 23
제21항에 있어서, 상기 익명 메시지 배포를 위한 데이터와 관련된 익명 메시지 배포 단계는,상기 메시지 서버와 상기 검증 서버가 공유하는 대칭키(KMS_VS)로 암호화된 상기 MID 및 상기 해시값(H(MID:TEXT))을 상기 메시지 서버로부터 수신하는 단계;상기 수신한 H(MID:TEXT)를 상기 DB 테이블(TABLE_VS)에 저장된 H(MID:TEXT)값과 비교하는 단계; 및비교 결과와 상기 MID를 상기 대칭키(KMS_VS)로 암호화하여 상기 메시지 서버로 전송하는 단계를 포함하는 것을 특징으로 하는 검증 서버에서 익명 메시지 서비스 제공 방법
24 24
제23항에 있어서, 상기 익명 메시지 실명 공개 요청을 위한 데이터와 관련된 익명 메시지 실명 공개 요청 단계는,메시지 번호(Msg_no), 메시지 작성 시간(TS(Send)) 및 상기 TS로 유효성 체크 결과 유효하다고 상기 메시지 서버에 의해 판단된 경우, 상기 대칭키 (KMS_VS)로 암호화된 해당 MID 및 메시지 ID 발급 시간(TS(MID))을 상기 메시지 서버로부터 수신하는 단계를 포함하는 것을 특징으로 하는 검증 서버에서 익명 메시지 서비스 제공 방법
25 25
제24항에 있어서, 상기 비밀분산 조각화를 위한 데이터와 관련된 익명 메시지 실명 공개 여부에 대한 비밀분산 조각화 단계는,암/복호화 키(KEY)를 생성하고 상기 메시지 서버로부터 수신한 MID와 TS(MID)에 해당하는 상기 DB 테이블(TABLE_VS)의 레코드에 상기 KEY를 저장하는 단계;비밀분산을 통해 상기 KEY의 조각을 생성하는 연산식들(Seg[1](KEY),…,Seg[N](KEY))을 생성하여 저장하는 단계;상기 대칭키 (KMS_VS)로 상기 Msg_no 및 상기 KEY를 이용하여 UID값을 암호화한 값(KEY(UID))를 암호화하여 상기 메시지 서버로 전송하는 단계; 및그룹 내 모든 멤버[1,…,N]에게 상기 Msg_no와 해당하는 서로 다른 Seg[1-N](KEY)를 상기 검증 서버와 각 멤버 사이의 대칭키(KVS_USER[A-Z])로 암호화하여 상기 작성자 단말기, 상기 수신자 단말기 및 상기 공개요청자 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 검증 서버에서 익명 메시지 서비스 제공 방법
26 26
제25항에 있어서, 상기 익명 메시지 실명 공개를 위한 데이터와 관련된 익명 메시지 실명 공개 단계는,상기 대칭키 (KMS_VS)로 암호화된 해당 MID, UID 및 TS(MID)를 상기 메시지 서버로부터 수신하는 단계; 해시값(H(KVS_USER[A], MID, TS(MID)))을 생성하는 단계; 및상기 MID 및 상기 해시값(H(KVS_USER[A], MID, TS(MID)))을 상기 대칭키 (KMS_VS)로 암호화하여 상기 메시지 서버로 전송하는 단계를 포함하는 것을 특징으로 하는 검증 서버에서 익명 메시지 서비스 제공 방법
27 27
삭제
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 KR1020190017846 KR 대한민국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 KR20190017846 KR 대한민국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 교육부 명지대학교 산학협력단 기본연구지원사업 뇌인지 과학과 ICT 기술을 융합한 차세대 보안 시스템
2 미래창조과학부 명지대학교 이공분야기초연구사업>중견연구자지원사업 봇넷탐지를 위한 빅데이터 3D 시각화 시스템