맞춤기술찾기

이전대상기술

공개키 생성시간좌표를 이용한 ECC 인증방법

  • 기술번호 : KST2015208132
  • 담당센터 : 인천기술혁신센터
  • 전화번호 : 032-420-3580
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 유한체(GF(P))상에서 파라미터를 생성하는 타원곡선 E(GF(p))인 연산자가 서버/모바일단말기에 설치되고, 임의로 생성되어 미리 설정된 파라미터 a, b, p가 상기 E(GF(p))에 입력되어 타원곡선상의 임의의 점의 좌표 파라미터 G를 생성하여 공유하는 단계와 G점의 좌표 및 서버의 공개키 생성시간값을 좌표로 나타낸 시간좌표 T를 덧셈연산을 수행하여 서버 공개키 R을 생성하고, 이를 모바일단말기로 전송하는 단계와 모바일단말기는 전송받은 서버공개키에 대하여 G의 역원과 덧셈연산을 수행하여 T를 복원하고, 이를 모바일단말기 공개키 시간값과 통합하여 모바일단말기 공개키 생성시간좌표 T'를 생성하는 단계와 모바일단말기는 T'와 G점의 좌표에 대하여 덧셈연산을 수행하여 모바일단말기 공개키 C를 생성하고, 서버로 전송하는 단계와 서버는 전송받은 모바일단말기 공개키 C에 대하여 G의 역원과 덧셈연산을 수행하여 T'를 복원하는 단계와 상기 서버 공개키 생성시간과 상기 모바일단말기 공개키 생성시간 차의 절대값을 계산하여 배수k로 지정하는 단계와 서버와 모바일단말기에서 G점의 좌표에 배수k 만큼 스칼라 곱을 하여 암호키 Q/복호키 Q'를 생성하고 암호화/복호화하는 단계를 포함하는 공개키 생성시간좌표를 이용한 ECC 인증방법에 관한 것이다. 본 발명은 서버와 모바일 단말기에서 공개키 전송에 소요되는 시간값 차를 이용하여 암호키를 생성함으로써, 스칼라 곱을 위주로 연산을 수행하던 종래 ECC 암호화 방법에 비해 연산을 단순화하여 부하를 줄이고, 상기 공개키 전송에 소요되는 시간값이 일정 시간을 초과한 경우 및 동일한 공개키가 2회 이상 수신된 경우 인증실패결정을 하여 제3자에 의한 정보 유출을 방지하는 효과가 있다. 암호화, 복호화, ECC 알고리즘, 서버, 공개키
Int. CL H04L 9/28 (2006.01)
CPC H04L 9/3066(2013.01) H04L 9/3066(2013.01) H04L 9/3066(2013.01)
출원번호/일자 1020080048224 (2008.05.23)
출원인 가천대학교 산학협력단, (주) 이니투스
등록번호/일자 10-1035394-0000 (2011.05.11)
공개번호/일자 10-2009-0122029 (2009.11.26) 문서열기
공고번호/일자 (20110520) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.05.23)
심사청구항수 3

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 가천대학교 산학협력단 대한민국 경기도 성남시 수정구
2 (주) 이니투스 대한민국 서울특별시 구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박석천 대한민국 서울특별시 서초구
2 김갑열 대한민국 경기도 성남시 수정구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 가천대학교 산학협력단 경기도 성남시 수정구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.05.23 수리 (Accepted) 1-1-2008-0368833-14
2 선행기술조사의뢰서
Request for Prior Art Search
2008.10.07 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2008.11.11 수리 (Accepted) 9-1-2008-0073266-59
4 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2008.12.23 수리 (Accepted) 1-1-2008-0883163-23
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.07.14 수리 (Accepted) 4-1-2009-0013690-38
6 의견제출통지서
Notification of reason for refusal
2010.03.16 발송처리완료 (Completion of Transmission) 9-5-2010-0110728-06
7 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2010.05.17 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2010-0313391-16
8 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2010.05.17 수리 (Accepted) 1-1-2010-0313392-62
9 등록결정서
Decision to grant
2010.08.11 발송처리완료 (Completion of Transmission) 9-5-2010-0347898-39
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.09.28 수리 (Accepted) 4-1-2011-5196061-18
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.11.29 수리 (Accepted) 4-1-2011-5237983-95
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.03.09 수리 (Accepted) 4-1-2012-5049854-38
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.03.15 수리 (Accepted) 4-1-2012-0408425-03
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.04.06 수리 (Accepted) 4-1-2012-5073562-19
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.01.10 수리 (Accepted) 4-1-2013-5005541-78
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
(a) 유한체(GF(p))상에서 파라미터를 생성하는 타원곡선 E(GF(p))인 연산자가 서버 및 모바일단말기에 설치되고, 임의로 생성되어 미리 설정된 파라미터 a, b, p가 상기 E(GF(p))에 입력되어 타원곡선상의 임의의 점의 좌표 파라미터 G를 생성하여 공유하는 단계; (b) 서버는 상기 모바일단말기로부터 서비스 요청 신호가 수신되면, 상기 생성된 타원곡선상의 G점의 좌표 (XG, YG) 및 상기 서버의 공개키 생성시간값을 좌표로 나타낸 시간좌표 T를 상기 타원곡선상의 덧셈연산을 수행하여 서버 공개키 R을 생성하고, 상기 서버 공개키 R을 모바일단말기로 전송하는 단계; (c) 모바일단말기는 전송받은 서버 공개키에 대하여 상기 타원곡선상의 G의 역원과 덧셈연산을 수행하여 상기 서버 공개키 생성시간좌표 T를 복원하고, 상기 복원된 서버 공개키 생성시간좌표 T를 모바일단말기 공개키 시간값과 통합하여 모바일단말기 공개키 생성시간좌표 T'를 생성하는 단계; (d) 모바일단말기는 상기 모바일단말기 공개키 생성시간좌표 T' 및 상기 생성된 타원곡선 위의 G점의 좌표 (XG, YG)에 대하여 타원곡선상의 덧셈연산을 수행하여 모바일단말기 공개키 C를 생성하고, 상기 서버로 전송하는 단계; (e) 서버는 전송받은 상기 모바일단말기 공개키 C에 대하여 타원곡선상의 G의 역원과 덧셈연산을 수행하여 상기 모바일단말기 공개키의 생성시간좌표 T'를 복원하는 단계; (f) 상기 서버와 모바일단말기에서 모바일단말기 공개키 생성시간좌표로부터 상기 서버 공개키 생성시간과 상기 모바일단말기 공개키 생성시간 차의 절대값을 계산하여 배수k로 지정하는 단계; (g) 상기 서버와 모바일단말기에서 상기 생성된 타원곡선상의 G점의 좌표 (XG, YG)에 배수k 만큼 타원곡선상의 덧셈연산을 이용한 스칼라 곱을 하여 암호키 Q를 생성하고 암호키의 역원인 복호키 Q'를 생성하는 단계; (h) 상기 암호키 Q와 전송할 데이터 M을 타원곡선상의 덧셈연산을 수행하여 데이터를 암호화하는 단계; 및 (i) 상기 전송된 암호화된 데이터 M' 및 복호키 Q'를 타원곡선상의 덧셈연산을 수행하여 암호화된 데이터를 복호화하는 단계를 포함하는 공개키 생성 시간 좌표를 이용한 ECC 인증방법
2 2
제 1항에 있어서, 상기 (b)단계에서 상기 서버 공개키 생성시간좌표 T는 x좌표 값은 0이고, y좌표 값은 서버 내에서 공개키가 생성되는 시간값 t로 설정되고, 상기 (c)단계에서 상기 모바일단말기 공개키 생성시간좌표 T'는 x좌표 값은 상기 서버 공개키 생성시간좌표의 y좌표값인 t이고, y좌표값은 모바일단말기 내에서 공개키가 생성되는 시간값 t'로 설정되는 것을 특징으로 하는 공개키 생성시간좌표를 이용한 ECC 인증방법
3 3
제 1항에 있어서, 상기 배수k 값이 미리 설정된 공개키 수신 대기 시간값을 초과하는 경우 인증실패결정을 내리는 것을 특징으로 하는 공개키 생성시간좌표를 이용한 ECC 인증방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.