맞춤기술찾기

이전대상기술

사슬구조의 OTP 생성방법 및 이를 이용한 고정형 자료의 인코딩, 디코딩 방법(A METHOD FOR OTP GENERATING OF CHAIN STRUCTURE AND A METHOD FOR ENCODING/DECODING USING THE SAME)

  • 기술번호 : KST2017016636
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 사슬구조의 OTP 생성방법 및 이를 이용한 고정형 자료의 인코딩, 디코딩 방법에 관한 것이다. 본 발명에 따른 사슬구조의 OTP 생성방법은 OTP(ONE TIME PASSWORD) 및 유효토큰의 수를 초기화하는 단계(S110); 문자열, 생성일자, 생성시각, 유효토큰의 수 및 상기 OTP로부터 연계정보를 생성하는 단계(S120); 상기 연계정보를 생성알고리즘에 적용하여 암호문을 생성하는 단계(S130); 상기 암호문을 추출알고리즘에 적용하여 OTP를 생성하는 단계(S140); 상기 유효토큰의 수만큼, 상기 연계정보를 생성하는 단계(S120), 상기 암호문을 생성하는 단계(S130) 및 OTP를 생성하는 단계(S140)를 반복하는 단계(S150); 및 상기 반복하는 단계(S150)에서 마지막으로 생성된 OTP를 최종 OTP로 도출하는 단계(S160);를 포함한다. 본 발명에 따르면, 자료의 보안이 필요한 경우 해당 사슬구조의 일회용 비밀번호(OTP)를 이용한 인코딩/디코딩 체계를 통한 전송체계를 적용할 수 있으므로, 논리적인 자료 보안의 기밀성을 높일 수 있다.
Int. CL H04L 9/08 (2016.05.25) H04L 1/00 (2016.05.25) H04L 9/06 (2016.05.25)
CPC H04L 9/0863(2013.01) H04L 9/0863(2013.01) H04L 9/0863(2013.01) H04L 9/0863(2013.01)
출원번호/일자 1020160049911 (2016.04.25)
출원인 국방과학연구소
등록번호/일자
공개번호/일자 10-2017-0121465 (2017.11.02) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2016.04.25)
심사청구항수 2

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 강도근 대한민국 대전광역시 대덕구
2 최원규 대한민국 충청남도 태안군

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 국방과학연구소 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.04.25 수리 (Accepted) 1-1-2016-0393778-53
2 선행기술조사의뢰서
Request for Prior Art Search
2017.05.15 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2017.07.11 발송처리완료 (Completion of Transmission) 9-6-2017-0109362-95
4 의견제출통지서
Notification of reason for refusal
2017.07.31 발송처리완료 (Completion of Transmission) 9-5-2017-0535017-16
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.10.11 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0980777-55
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2017.10.11 수리 (Accepted) 1-1-2017-0980776-10
7 의견제출통지서
Notification of reason for refusal
2018.02.09 발송처리완료 (Completion of Transmission) 9-5-2018-0101899-70
8 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2018.04.09 수리 (Accepted) 1-1-2018-0349828-41
9 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2018.04.09 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2018-0349827-06
10 등록결정서
Decision to grant
2018.05.30 발송처리완료 (Completion of Transmission) 9-5-2018-0363818-60
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
삭제
2 2
생산자(Publisher) 및 수신자(Subscriber) 모델 기반의 비행시험 통제컴퓨터 네트워크 전송체계에서의 고정형 자료의 인코딩 방법에 있어서,상기 생산자가 OTP를 생성하는 단계(S100); 및상기 생산자가 상기 OTP를 이용하여 고정형 자료를 인코딩하는 단계(S200);를 포함하며,상기 OTP를 생성하는 단계(S100)는,OTP(ONE TIME PASSWORD) 및 유효토큰의 수를 초기화하는 단계(S110);문자열, 생성일자, 생성시각, 유효토큰의 수 및 상기 OTP로부터 연계정보를 생성하는 단계(S120);상기 연계정보를 생성알고리즘에 적용하여 암호문을 생성하는 단계(S130);상기 암호문을 추출알고리즘에 적용하여 OTP를 생성하는 단계(S140);상기 유효토큰의 수만큼, 상기 연계정보를 생성하는 단계(S120), 상기 암호문을 생성하는 단계(S130) 및 OTP를 생성하는 단계(S140)를 반복하는 단계(S150); 및상기 반복하는 단계(S150)에서 마지막으로 생성된 OTP를 최종 OTP로 도출하는 단계(S160);를 포함하며,상기 고정형 자료를 인코딩하는 단계(S200)는,암호화 횟수인 라운드(ROUND)의 수를 설정하는 단계(S210);상기 도출하는 단계(S160)에서 도출된 상기 최종 OTP를 라운드키(ROUND KEY)에 입력하는 단계(S220);상기 라운드키(ROUND KEY)인 제 1 함수인자값 및 인코딩될 고정형자료인 제 1 입력값을 기 설정된 선형변환함수에 입력하는 단계(S230);상기 선형변환함수를 실행하여 제 1 변환값을 도출하는 단계(S240);상기 라운드키(ROUND KEY)를 비트시프트 시키는 단계(S250);비트시프트된 라운드키(ROUND KEY)인 제 2 함수인자값 및 상기 제 1 변환값인 제 2 입력값을 상기 선형변환함수에 입력하는 단계(S260);상기 선형변환함수를 실행하여 제 2 변환값을 도출하는 단계(S270);상기 라운드(ROUND)의 수에서 1회 적은 횟수만큼, 상기 라운드키(ROUND KEY)를 비트시프트 시키는 단계(S250), 상기 선형변환함수에 입력하는 단계(S260) 및 상기 제 2 변환값을 도출하는 단계(S270)를 반복하는 단계(S280); 및상기 반복하는 단계(S280)에서 도출된 최종 제 2 변환값을 인코딩된 고정형 자료로 도출하는 단계(S290);를 포함하는 것을 특징으로 하는 고정형 자료의 인코딩 방법
3 3
삭제
4 4
생산자(Publisher) 및 수신자(Subscriber) 모델 기반의 비행시험 통제컴퓨터 네트워크 전송체계에서의 고정형 자료의 디코딩 방법에 있어서,상기 생산자가 OTP를 생성하는 단계(S100); 상기 생산자가 상기 OTP를 이용하여 고정형 자료를 인코딩하는 단계(S200); 및상기 수신자가 상기 OTP를 이용하여 인코딩된 고정형 자료를 디코딩하는 단계(S300);를 포함하며,상기 OTP를 생성하는 단계(S100)는,OTP(ONE TIME PASSWORD) 및 유효토큰의 수를 초기화하는 단계(S110);문자열, 생성일자, 생성시각, 유효토큰의 수 및 상기 OTP로부터 연계정보를 생성하는 단계(S120);상기 연계정보를 생성알고리즘에 적용하여 암호문을 생성하는 단계(S130);상기 암호문을 추출알고리즘에 적용하여 OTP를 생성하는 단계(S140);상기 유효토큰의 수만큼, 상기 연계정보를 생성하는 단계(S120), 상기 암호문을 생성하는 단계(S130) 및 OTP를 생성하는 단계(S140)를 반복하는 단계(S150); 및상기 반복하는 단계(S150)에서 마지막으로 생성된 OTP를 최종 OTP로 도출하는 단계(S160);를 포함하며,상기 고정형 자료를 인코딩하는 단계(S200)는,암호화 횟수인 라운드(ROUND)의 수를 설정하는 단계(S210);상기 도출하는 단계(S160)에서 도출된 상기 최종 OTP를 라운드키(ROUND KEY)에 입력하는 단계(S220);상기 라운드키(ROUND KEY)인 제 1 함수인자값 및 인코딩될 고정형자료인 제 1 입력값을 기 설정된 선형변환함수에 입력하는 단계(S230);상기 선형변환함수를 실행하여 제 1 변환값을 도출하는 단계(S240);상기 라운드키(ROUND KEY)를 비트시프트 시키는 단계(S250);비트시프트된 라운드키(ROUND KEY)인 제 2 함수인자값 및 상기 제 1 변환값인 제 2 입력값을 상기 선형변환함수에 입력하는 단계(S260);상기 선형변환함수를 실행하여 제 2 변환값을 도출하는 단계(S270);상기 라운드(ROUND)의 수에서 1회 적은 횟수만큼, 상기 라운드키(ROUND KEY)를 비트시프트 시키는 단계(S250), 상기 선형변환함수에 입력하는 단계(S260) 및 상기 제 2 변환값을 도출하는 단계(S270)를 반복하는 단계(S280); 및상기 반복하는 단계(S280)에서 도출된 최종 제 2 변환값을 인코딩된 고정형 자료로 도출하는 단계(S290);포함하며,상기 인코딩된 고정형 자료를 디코딩하는 단계(S300)는N번 비트시프트된 상기 최종 OTP를 N번째 라운드키(ROUND KEY)로 입력하는 단계(S311);상기 입력하는 단계(S312)를 라운드(ROUND)의 수만큼 반복하는 단계(S312);상기 반복하는 단계(S312)에서 도출된 최종 라운드키(ROUND KEY)인 제 3 함수인자값 및 상기 도출하는 단계(S290)에서 도출된 인코딩된 고정형자료인 제 3 입력값을 기 설정된 선형변환역함수에 입력하는 단계(S313);상기 선형변환역함수를 실행하여 제 3 변환값을 도출하는 단계(S314);상기 도출하는 단계(S314)의 상기 제 3 변환값을 상기 선형변환역함수의 제 4 입력값으로 입력하는 단계(S315);상기 N번째 라운드키(ROUND KEY)인 제 4 함수인자값을 상기 선형변환역함수에 입력하는 단계(S316);상기 선형변환역함수를 실행하여 제 4 변환값을 도출하는 단계(S317);상기 도출하는 단계(S317)의 상기 제 4 변환값을 상기 선형변환역함수의 제 4 입력값으로 재입력하는 단계(S318);상기 라운드(ROUND)의 수에서 1회 적은 횟수만큼, 상기 입력하는 단계(S316), 상기 변환값을 도출하는 단계(S317) 및 상기 입력하는 단계(S318)를 반복하는 단계(S319); 및상기 반복하는 단계(S319)에서 도출된 최종 제 4 변환값을 디코딩된 고정형 자료로 도출하는 단계(S320);를 포함하는 것을 특징으로 하는 인코딩된 고정형 자료의 디코딩 방법
5 5
삭제
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.