맞춤기술찾기

이전대상기술

동기식 스트림 암호의 동기방법 및 그 장치

  • 기술번호 : KST2015156697
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 수신 데이터 중에 0이 소정비트 이상 연속되는 것을 억제하여 수신클럭을 정확히 복구할 수 있게 함으로써 수신 데이터를 정상적으로 복호할 수 있게 한 동기식 스트림 암호의 동기방법 및 그 장치에 관한 것이다. 일반적으로 디지탈 데이터 신호를 암호화 하려면 디지탈 데이터에 균일한 확률분포를 가지는 2진 난수열을 혼합시키는데, 그 출력되는 암호화 데이터는 1, 0 이 균일하게 분포되는 랜덤니스(Randomness) 특성을 갖게 된다. 그러나, 상기 암호화 방식을 T1-PCM 회선에 적용하게 되면 수신 데이터중 과도한 연속 0이 나타날 수 있으며, 이로 인하여 수신클럭 재생이 불안정하게 되는 문제가 있으므로, 암호화 후에도 0이 소정비트 이상 연속되는 것을 억제하여야 한다. 따라서, 본 발명은 평문블록을 난수열 블록과 혼합하여, 그 혼합 블록의 모든 지트 및 상기 평문블록의 모든 비트가 0이 아닌 경우에는 상기 혼합 블록을 암호문 블록으로 송신하고, 상기 혼합 블록의 모든 비트만이 0인 경우에는 그 혼합 블록 대신에 상기 평문블록을 암호문 블록으로 송신하며, 상기 평문블록의 모든 비트가 0인 경우에는 전,후 블록을 포함한 3개의 혼합 블록 대신에 그에 대응하는 3개의 평문블록을 암호문 블록으로 송신하고, 상기 송신된 암호문 블록을 수신받아 난수열 블록과 혼합하여, 그 혼합 블록의 모든 비트 및 상기 암호문 블록의 모든 비트가 0이 아닌 경우에는 상기 혼합 블록을 복호문 블록으로 출력하고, 상기 혼합 블록의 모든 비트만이 0인 경우에는 그 혼합 블록 대신에 그에 대응하는 상기 암호문 블록을 복호문 블록으로 출력하며, 상기 암호문 블록의 모든 비트가 0인 경우에는 전,후 블록을 포함한 3개의 혼합 블록 대신에 그에 대응하는 3개의 암호문 블록을 복호문 블록으로 출력하게 함으로써, 평문블록의 모든 비트가 0이 아니라는 가정이 필요없이 암호화 후에도 0이 소정비트 이상 연속되는 것을 억제할 수 있게 한 것이다.
Int. CL H04K 1/00 (2006.01)
CPC H04L 9/12(2013.01) H04L 9/12(2013.01)
출원번호/일자 1019960082431 (1996.12.31)
출원인 국방과학연구소
등록번호/일자
공개번호/일자 10-1998-0063014 (1998.10.07) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 포기
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1996.12.31)
심사청구항수 8

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이훈재 대한민국 대전광역시 유성
2 박봉주 대한민국 대전광역시 유성
3 장병화 대한민국 대전광역시 유성

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 박장원 대한민국 서울특별시 강남구 강남대로 ***, *층~*층 (논현동, 비너스빌딩)(박장원특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
1996.12.31 수리 (Accepted) 1-1-1996-0265466-95
2 출원심사청구서
Request for Examination
1997.01.09 수리 (Accepted) 1-1-1996-0265468-86
3 대리인선임신고서
Notification of assignment of agent
1997.01.09 수리 (Accepted) 1-1-1996-0265467-30
4 의견제출통지서
Notification of reason for refusal
1999.01.21 발송처리완료 (Completion of Transmission) 9-5-1999-0008589-46
5 협의통지서
Notice of Consultation
1999.01.23 발송처리완료 (Completion of Transmission) 9-5-1999-0012068-10
6 협의통지서
Notice of Consultation
1999.01.23 발송처리완료 (Completion of Transmission) 9-5-1999-0012072-04
7 출원포기서
Abandonment of Application
1999.02.23 수리 (Accepted) 1-1-1999-5084434-31
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
1999.03.04 수리 (Accepted) 4-1-1999-0041630-41
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2005.07.18 수리 (Accepted) 4-1-2005-0024313-50
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.07.22 수리 (Accepted) 4-1-2013-0033275-90
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

평문블록의 모든 비트가 0인가를 검출함과 아울러 상기 평문블록을 난수열 블록과 혼합하여 그 혼합 블록의 모든 비트가 0인가를 검출하는 제 1 과정과, 상기 제 1 과정에서 평문블록의 모든 비트 및 혼합 블록의 모든 비트가 0이 아닌 경우에는 그 혼합 블록을 암호문 블록으로 송신하고, 혼합 블록의 모든 비트만이 0인 경우에는 그 혼합 블록 대신에 그에 대응하는 평문블록을 암호문 블록으로 송신하며, 평문블록의 모든 비트가 0인 경우에는 전,후 블록을 포함한 3개의 혼합 블록 대신에 그에 대응하는 3개의 평문블록을 암호문 블록으로 송신하는 제 2 과정과, 상기 송신된 암호문 블록을 수신받아 그 암호문 블록의 모든 비트가 0인가를 검출함과 아울러 상기 암호문 블록을 난수열 블록과 혼합하여 그 혼합 블록의 모든 비트가 0인가를 검출하는 제 3 과정과, 상기 제 3 과정에서 암호문 블록의 모든 비트 및 혼합 블록의 모든 비트가 0이 아닌 경우에는 그 혼합 블록을 복호문 블록으로 출력하고, 혼합 블록의 모든 비트만이 0인 경우에는 그 혼합 블록 대신에 그에 대응하는 암호문 블록을 복호문 블록으로 출력하며, 암호문 블록의 모든 비트가 0인 경우에는 전,후 블록을 포함한 3개의 혼합 블록 대신에 그에 대응하는 3개의 암호문 블록을 복호문 블록으로 출력하는 제 4 과정으로 이루어진 것을 특징으로 하는 동기식 스트림 암호의 동기방법

2 2

제 1 항에 있어서, 제 1 과정 및 제 3 과정에서 혼합은 각 비트별 배타적 오아 조합에 의해 이루어진 것을 특징으로 하는 동기식 스트림 암호의 동기방법

3 3

제 1 항 또는 제 2 항에 있어서, 제 1 과정 및 제 3 과정에서 모든 비트가 0인가의 검출은 그 블록의 데이터를 반전 입력받아 앤드 조합에 의해 이루어진 것을 특징으로 하는 동기식 스트림 암호의 동기방법

4 4

평문블록을 송신 난수열 발생기에서 발생되는 난수열 블록과 혼합하는 제 1 합산기와, 상기 평문블록을 저장하여 출력하는 제 1 이동레지스터와, 상기 제 1 합산기의 혼합 블록을 저장하여 출력하는 제 2 이동레지스터와, 상기 제 1 이동레지스터에 저장된 평문블록의 모든 비트가 0인가를 검출하는 제 1 0 검출부와, 상기 제 2 이동레지스터에 저장된 혼합 블록의 모든 비트가 0인가를 검출하는 제 2 0 검출부와, 상기 제 1 0 검출부의 0 검출신호를 시스템 클럭의 2 주기 동안 유지 출력하는 제 1 0 검출유지부와, 상기 제 1 0 검출 유지부 및 제 2 0 검출부에서 0 검출신호가 출력되지 않는 상태에서만 상기 제 2 이동레지스터의 혼합 블록을 선택하여 출력하고 그 이외의 경우에는 상기 제 1 이동레지스터의 평문블록을 선택하여 출력하는 제1 멀티 플렉서와, 상기 제 1 이동레지스터의 평문블록을 저장하여 출력하는 제 3 이동레지스터와, 상기 제 1 멀티 플렉서에서 출력되는 블록을 저장하여 출력하는 제 4 이동레지스터와, 상기 제 1 0 검출 유지부에서 0 검출신호가 출력되는 상태에서는 그 이외의 경우에는 상기 제 4 이동레지스터의 블록을 선택하여 암호문 블록으로 송신하는 제 2 멀티 플렉서와, 상기 송신된 암호문 블록을 수신받아 수신 난수열 발생기에서 발생되는 난수열과 혼합하는 제 2 합산기와, 상기 암호문 블록을 저장하여 출력하는 제 5 이동레지스터와, 상기 제 2 합산기의 혼합 블록을 저장하여 출력하는 제 6 이동레지스터와, 상기 제 5 이동레지스터에 저장된 암호문 블록의 모든 비트가 0인가를 검출하는 제 3 0 검출부와, 상기 제 6 이동레지스터에 저장된 혼합 블록의 모든 비트가 0인가를 검출하는 제 4 0 검출부와, 상기 제 3 0 검출부의 0 검출신호를 시스템 클럭의 2 주기 동안 유지 출력하는 제 2 0 검출 유지부와, 상기 제 2 0 검출 유지부 및 제 4 0 검출부에서 0 검출신호가 출력되지 않는 상태에서만 상기 제 6 이동레지스터의 혼합 블록을 선택하여 출력하고 그 이외의 경우에는 상기 제 5 이동레지스터의 암호문 블록을 선택하여 출력하는 제 3 멀티 플렉서와, 상기 제 5 이동레지스터의 암호문 블록을 저장하여 출력하는 제 7 이동레지스터와, 상기 제 3 멀티 플렉서에서 출력되는 블록을 저장하여 출력하는 제 8 이동레지스터와, 상기 제 2 0 검출 유지부에서 0 검출신호가 출력되는 상태에서는 상기 제 7 이동레지스터의 암호문 블록을 선택하여 복호문 블록으로 출력하고 그 이외의 경우에는 상기 제 8 이동레지스터의 블록을 선택하여 복호문 블록으로 출력하는 제 4 멀티 플렉서로 구성하여 된 것을 특징으로 하는 동기식 스트림 암호의 동기장치

5 5

제 4 항에 있어서, 제1 , 제2 합산기는 각 비트별로 배타적 오아 조합하는 익스클루시브 오아 게이트로 구성하여 된 것을 특징으로 하는 동기식 스트림 암호의 동기장치

6 6

제 3 항 또는 제 5 항에 있어서, 제1, 제2, 제3, 제4 0 검출부는 그 블록의 데이터를 반전 입력받아 앤드 조합하는 앤드게이트로 구성하여 된 것을 특징으로 하는 동기식 스트림 암호의 동기장치

7 7

제 4 항 또는 제 5 항에 있어서, 제1, 제2, 제3, 제4 0 검출부는 그 블록의 데이터를 직접 입력받아 노아 조합하는 노아게이트로 구성하여 된 것을 특징으로 하는 동기식 스트림 암호의 동기장치

8 8

제 6 항에 있어서, 제1, 제 2 0 검출 유지부는 0 검출신호를 시스템 클럭의 1 주기동안 지연 출력하는 지연기 및 지연기의 출력신호와 상기 0 검출신호를 오아 조합하는 오아 게이트로 구성하여 된 것을 특징으로 하는 동기식 스트림 암호의 동기장치

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