맞춤기술찾기

이전대상기술

디지틀정보의암호화및복호화방법

  • 기술번호 : KST2015100527
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 디지틀 정보의 처리 및 통신과정에서 그 정보가 누출되는 것을 방지하기 위한 정보의 병렬 암호화 및 복호화 방법에 관한 것으로, SIMD(Single Instruction Multiple Data Sets)로 암호화시스템을 설계 및 구현하여 원문정보를 병렬로 암복호화가 가능하게 한다.본 발명에서는 고정비밀키와 사용자들의 공개키를 입력으로서 받아들여 대표성 알고리즘을 통하여 변동비밀키를 생성하고, 변동비밀키를 이용하여 입력 데이타를 독립된 영역들로 분할하여 분할된 각각 영역들이 대표성 알고리즘을 통하여 압축되게 하며, 압축된 경과와 생성된 비밀키를 배타적 논리합(Exclustive OR)하여 암호문을 생성하고, 암호와 과정과 반대로 진행하여 원문정보를 복원한다.
Int. CL H04L 9/28 (2006.01)
CPC H04L 9/30(2013.01) H04L 9/30(2013.01)
출원번호/일자 1019940016485 (1994.07.08)
출원인 한국전자통신연구원
등록번호/일자 10-0117339-0000 (1997.07.01)
공개번호/일자 10-1996-0006386 (1996.02.23) 문서열기
공고번호/일자 1019970005596 (19970418) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1994.07.08)
심사청구항수 5

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정현수 대한민국 대전직할시유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김영길 대한민국 서울특별시 강남구 테헤란로 ***, 대흥빌딩 ***호 (역삼동)
2 원혜중 대한민국 서울특별시 강남구 테헤란로**길 **, 서울빌딩 *층 (역삼동)
3 김명섭 대한민국 서울특별시 강남구 테헤란로**길 *, 테헤란오피스빌딩 ***호 시몬국제특허법률사무소 (역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 대한민국(산업통상자원부장관) 세종특별자치시 한누리대
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 출원심사청구서
Request for Examination
1994.07.08 수리 (Accepted) 1-1-1994-0075055-18
2 대리인선임신고서
Notification of assignment of agent
1994.07.08 수리 (Accepted) 1-1-1994-0075054-62
3 특허출원서
Patent Application
1994.07.08 수리 (Accepted) 1-1-1994-0075053-16
4 출원공고결정서
Written decision on publication of examined application
1997.03.20 발송처리완료 (Completion of Transmission) 1-5-1994-0042385-90
5 출원인정보변경 (경정)신고서
Notification of change of applicant's information
1997.03.21 수리 (Accepted) 1-1-1994-0075056-53
6 등록사정서
Decision to grant
1997.06.24 발송처리완료 (Completion of Transmission) 1-5-1994-0042386-35
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

디지틀 정보를 암호화 및 복호화하는 방법에 있어서, (Xn, Xn-1, …, X1)를 n개의 구성원소들로 구성되는 다차원구조라 정의하고, 구성원의 속성(屬性)을 나타내는 값을 구성원의 값이라 정의하며, 구성원의 구성원소들을 이진으로 표현하여 우측으로 부터 좌측으로 연속되는 '0'의 갯수 중 최소가 되는 수를 구성원의 레벨로서 정의하고, 레벨이 n(n0)인 구성원의 같은 레벨이 n-1 이하의 모든 구성원들의 값을 대표하는 것으로 정의하고, 레벨이 n인 구성원이 (Xn, Xn-1, …, X1)일 때, n-1 이하의 구성원(Yn, Yn-1, …, Y1)은 Y1=X1+2level(0in, 0≤leveln)에 따라서 생성되는 것으로 정의하고, 정보 송수신자의 공개 키와 고정 비밀 키를 소정의 구성원 테이블에 나열한 다음 대표성에 따라 변동 비밀 키를 생성하는 단계(100)와, 생성된 변동 비밀 키들의 크기에 따라서 원문화일의 데이타를 소정의 블록 단위로 분할하여 읽어 들이고, 입력된 데이타를 다차원 구조 구성원 데이타로 표현하는 단계(200)와, 다차원 구조 구성원들로 표현된 입력 데이타를 다차원 구조 대표성 알고리즘에 따라 압축하는 단계(300)와, 압축된 데이타를 독립 처리 단위의 블럭으로 만들고(400), 변동 비밀 키를 마스크로서 사용하여 독립블럭에 대한 마스킹을 수행함으로써 암호 화일을 생성하여 암호화를 완료하는 단계(500)와, 정보 수신자는 자신 및 송신자의 고정 비밀 키와 공개키를 이용하여 변동 비밀 키를 생성하는 단계(600)와, 이어, 전송된 암호화 화일을 소정의 블럭으로 분할하여 읽어들이고(700), 변동 비밀 키와 암호문을 배타적인 논리합을 수행하여 XOR마스크를 제거하는 단계(800)와, 복호 데이타를 차례로 (0,0,0)에서 (n-1, n-1, n-1)의 구성원으로 정의된 구성원 테이블의 구성원 속성으로 나열하여 독립블럭을 생성하는 단계(900)와, 나열된 구성원 테이블의 구성원 속성을 이용한 다차원 대표성 복구 알고리즘을 통하여 독립블럭을 원문블럭으로 복원하고 복호화일을 생성하는 단계(1000)를 포함하는 것을 특징으로 하는 디지틀 정보의 암호화 및 복호화 방법

2 2

제1항에 있어서, 상기의 변동 비밀 키 생성 단계(100,600)는 정보의 송신자 및 수신자 각각은 자신의 패스워드 테이블에서 상대방의 공개 키를 찾고, 자신의 테이블에 수신자의 공개 키가 있는지의 여부를 조사하는 단계(110,120)와, 상기의 단계 120에서, 공개 키가 없는 것으로 판명되면, 서버로 상대방의 식별 ID를 보내 공개 키를 받는 단계(130)와, 송신자 및 수신자 각각의 구성테이블에 그들의 공개 키를 제1레벨의 구성원의 속성으로서 나열하고, 그들의 고정 비밀 키는 제1레벨 이외의 레벨들의 구성원의 속성으로서 나열하는 단계(140)와, 송신자 및 수신자는 공개 키 및 고정 비밀 키가 각각 나열된 그들의 구성원테이블을 대표성 알고리즘으로 압축하여 변동 비밀 키를 생성하는 단계(150)를 포함하는 것을 특징으로 하는 디지틀 정보의 암호화 및 복호화 방법

3 3

제1항에 있어서, 상기의 원문화일 데이타를 다차원 구조 구성원 데이타로 표현하는 단계(200)는 소정의 키 생성 절차에 따라 생성된 변동 비밀키의 비트 수만큼씩 입력 데이타를 분할하여 (0,0,0)에서 (n-1, n-1, n-1)의 구성원들로 정의된 구성원 테이블에 입력 데이타를 구성원의 속성으로 차례로 나열하는 것을 특징으로 하는 디지틀 정보의 암호화 및 복호화 방법

4 4

제1항에 있어서, 상기의 다차원 구조 구성원들로 표현된 입력 데이타를 압축하는 단계(300)는 구성원 (0

5 5

제1항 내지 제4항에 있어서, 상기의 다차원 대표성 복구 알고리즘을 통한 복호화일 생성하는 단계(1000)는 현재 방문한 구성원이 추출된 구성원들 (Xn, Xn-1, …, X1)에 포함된 것으로 판명되면 그 방문한 구성원의 속성을 그 구성원을 대표하는 구성원의 속성과 반대인 속성으로 정의하고, 현재 방문한 구성원 테이블의 구성원이 추출된 구성원들에 포함되지 않는 것으로 판명되면 방문한 구성원의 속성을 그 대표 구성원의 속성과 동일한 속성으로 정의하는 것을 특징으로 하는 디지틀 정보의 암호화 및 복호화 방법

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.