일회용 패드 암호
일회용 패드 암호는 다음과 같은 기능을 포함하는 Vignere 암호 유형입니다.
깨지지 않는 암호입니다.
키는 암호화 된 메시지의 길이와 정확히 동일합니다.
키는 임의의 기호로 구성됩니다.
이름에서 알 수 있듯이 키는 한 번만 사용되며 다른 메시지를 암호화하는 데 다시 사용되지 않습니다.
이로 인해 암호화 된 메시지는 암호 분석가의 공격에 취약합니다. 일회성 패드 암호에 사용되는 키는 다음과 같습니다.pad, 종이 패드에 인쇄되어 있습니다.
왜 깨지지 않는가?
키는 다음과 같은 기능으로 인해 깨지지 않습니다.
열쇠는 주어진 메시지만큼 길다.
키는 실제로 무작위이며 특별히 자동 생성됩니다.
모듈로 10/26/2로 계산 된 키 및 일반 텍스트.
각 키는 한 번만 사용하고 발신자와 수신자 모두 폐기해야합니다.
키 사본이 두 개 있어야합니다. 하나는 발신자 용이고 다른 하나는 수신자 용입니다.
암호화
편지를 암호화하려면 사용자가 일반 텍스트 아래에 키를 작성해야합니다. 일반 텍스트 문자는 상단에 배치되고 키 문자는 왼쪽에 배치됩니다. 두 글자 사이의 단면은 일반 텍스트입니다. 아래 예에서 설명합니다.
복호화
문자를 해독하기 위해 사용자는 왼쪽의 키 문자를 가져와 해당 행에서 암호 텍스트 문자를 찾습니다. 일반 텍스트 문자는 사용자가 암호 텍스트 문자를 찾을 수있는 열 맨 위에 배치됩니다.