암호 텍스트에 대한 문자 빈도 그래프

Aug 20 2020

나는 단일 알파벳 치환 암호에 대해 연구했습니다. 문자 빈도 그래프를 사용하면 암호화 된 텍스트를 디코딩 할 수 있습니다. 어떻게 될 수 있는지 궁금합니다.

답변

1 RCvaram Aug 20 2020 at 19:35

Monoalphabetic cipher는 지정된 키에 대해 각 일반 알파벳의 암호 알파벳이 암호화 프로세스 전체에서 고정되는 대체 암호입니다. 예를 들어 'A'가 'D'로 암호화 된 경우 해당 일반 텍스트에서 발생하는 횟수에 관계없이 'A'는 항상 'D'로 암호화됩니다.

소스-> https://www.tutorialspoint.com/cryptography/traditional_ciphers.htm#:~:text=Monoalphabetic%20cipher%20is%20a%20substitution,get%20encrypted%20to%20'D'.

문자 빈도 그래프로 암호를 해독하는 방법에 대한 예

일반 텍스트의 일부

컴퓨터 보안, 사이버 보안 1 또는 정보 기술 보안 (IT 보안)은 하드웨어, 소프트웨어 또는 전자 데이터의 도난 또는 손상은 물론 제공하는 서비스의 중단 또는 오도로부터 컴퓨터 시스템을 보호하는 것입니다. 이 분야는 컴퓨터 시스템, 인터넷 2 및 Bluetooth 및 Wi-Fi와 같은 무선 네트워크 에 대한 의존도가 높아지고 있으며 스마트 폰, TV 및 구성하는 다양한 소형 장치를 포함한 "스마트"장치의 성장으로 인해 중요성이 커지고 있습니다. 사물 인터넷. 정치와 기술의 복잡성으로 인해 현대 세계의 주요 과제 중 하나이기도합니다. [3]

암호 텍스트의 일부

XLNKFGVI HVXFIRGB, XBYVIHVXFIRGB 1 LI RMULINZGRLM GVXSMLOLTB HVXFIRGB (RG HVXFIRGB) RH GSV KILGVXGRLM LU XLNKFGVI HBHGVNH UILN GSVUG LI WZNZTV GL GSVRI SZIWDZIV, HLUGDZIV LI VOVXGILMRX WZGZ, ZH DVOO ZH UILN WRHIFKGRLM LI NRHWRIVXGRLM LU GSV HVIERXVH GSVB KILERWV. GSV URVOW RH TILDRMT RM RNKLIGZMXV WFV GL RMXIVZHRMT IVORZMXV LM XLNKFGVI HBHGVNH, GSV RMGVIMVG 2 ZMW DRIVOVHH MVGDLIPH HFXS ZH YOFVGLLGS ZMW DR-UR, ZMW WFV GL GSV TILDGS LU "HNZIG"WVERXVH, RMXOFWRMT HNZIGKSLMVH, GVOVERHRLMH ZMW GSV EZIRLFH GRMB WVERXVH GSZG XLMHGRGFGV GSV RMGVIMVG LU GSRMTH. WFV GL RGH XLNKOVCRGB, YLGS RM GVINH LU KLORGRXH ZMW GVXSMLOLTB, RG RH ZOHL LMV LU GSV NZQLI XSZOOVMTVH LU GSV XLMGVNKLIZIB DLIOW. [3]

빈도가 가장 높은 5 개의 암호 텍스트 문자 및 알파벳 Ciphertext 일반 텍스트 VEGTZARIIR의 일반 텍스트 문자에 대한 매핑 추측

기본적으로이 암호화는 AZ에서 ZA AZ BY CX 로의 역순입니다.

이 방법에는 원본 텍스트와 암호문이 필요합니다.

1 RoryAlsop Aug 20 2020 at 19:32

각 언어에는 예상되는 문자 분포가 있으므로이를 사용하여 문자에 대해 합리적으로 추정 할 수 있습니다.

예를 들어, E는 영어 단어에서 가장 일반적인 문자이고 그 다음에는 T, A, O 등이 있습니다. 따라서 대체 암호문에서 가장 일반적인 문자는 E 일 것입니다.

에서 pi.math.cornell.edu :