코드북

Codebook
1899년 미국 국무부 코드북으로, 미국 국립암호박물관에서 하나의 부품 코드의 예시로 발행되었다.
1899년 국무부 코드북의 187페이지, 코드워드 또는 숫자 암호문 중에서 선택할 수 있는 하나의 부품 코드.숫자 코드 앞에는 페이지 번호가 붙습니다.

코드북암호 코드 수집 및 저장에 사용되는 문서 유형입니다.원래 코드북은 말 그대로 책이었지만 오늘날 코드북은 물리적인 형식에 관계없이 일련의 코드 기록의 대명사입니다.

암호화

암호학에서 코드북은 코드를 구현하기 위해 사용되는 문서입니다.코드북에는 코딩 및 디코딩을 위한 룩업 테이블이 포함되어 있으며, 각 단어 또는 구에는 이를 대체하는 문자열이 하나 이상 있습니다.코드로 작성된 메시지를 해독하려면 코드북의 해당 복사본이 양쪽 끝에 있어야 합니다.코드북의 배포와 물리적 보안은 암호에 사용되는 비밀 정보인 키에 비해 코드 사용에 특별한 어려움을 초래합니다. 암호는 일반적으로 훨씬 짧습니다.

미국 국가안보국 문서에서는 블록 암호를 참조하기 위해 코드북을 사용하는 경우가 있습니다. 스트림 암호를 참조하기 위해 결합기 유형의 알고리즘을 사용하는 경우를 비교합니다.

코드북은 1부 또는 2부 두 가지 형태로 제공됩니다.

  • 하나의 부품 코드에서는 평문 단어 및 구와 대응하는 코드 워드가 알파벳 순서로 되어 있다.표준 사전과 유사하게 구성되어 있습니다.이러한 코드는 두 부분으로 구성된 코드의 절반 크기이지만, 일부 코드 단어 의미를 복구한 공격자는 종종 가까운 코드 단어의 의미를 추론할 수 있기 때문에 더 취약합니다.하나의 부품 코드는 단순히 전송하기 위한 메시지를 단축하거나 숫자 코드 [1]워드에 비밀 번호를 추가하는 등의 초연산 방식으로 보안을 강화하기 위해 사용할 수 있습니다.
  • 2개의 부품 코드에서 한쪽은 평문을 암호문으로 변환하기 위한 부품이고 다른 한쪽은 그 반대용 부품입니다.보통 언어 번역 사전과 유사하게 구성되며, 첫 번째 부분에는 평문 단어와 두 번째 부분에는 암호 텍스트 단어가 사전 표제어와 같이 표시됩니다.

코드북 시스템을 최초로 사용한 것은 1379년 대립교황 클레멘스 7세를 [1]위해 일했던 가브리엘 드 라빈데였다.

두 부분으로 구성된 코드북은 적어도 1800년대의 [1]앙투안 로시놀까지 거슬러 올라간다.

15세기부터 19세기 중반까지, 명명자([2]이름 지어짐)가 가장 많이 사용된 암호 방식이었다.

초연결이 적용된 코드북은 [1]제1차 세계대전에서 가장 많이 사용된 암호 방식이었다.

제2차 세계대전에 사용된 JN-25 코드는 3만 개의 무작위 첨가물로 초암호화된 3만 개의 코드 그룹을 사용한 코드 북을 사용했다.

암호에 사용되는 책이나 실행 키 암호에 사용되는 책은 송신자와 수신자가 공유하는 책일 수 있으며 암호 코드북과는 다르다.

사회과학

사회과학에서 코드북은 변수와 그 값(예: 위치, 직업 또는 임상 진단)을 참조하기 위해 데이터 세트에 사용되는 코드 목록을 포함하는 문서이다.

data 압축

코드북은 데이터 압축의 비암호화 목적을 위해 19세기 및 20세기 상용 코드에도 사용되었다.

코드북은 5GLTE와 같은 이동통신망에서 프리코딩과 빔포밍과 관련하여 사용됩니다.사용방법은 문서 TS 38.331, NR; Radio Resource Control (RRC; 무선 자원 제어); Protocol 사양 등에 따라 3GPP에 의해 표준화됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b c d 클라우스 폼메링"코드북"
  2. ^ 크리스 크리스텐슨."코드명명자" 페이지 4