Study/Crypto

폴리비우스 암호 (Polibius cipher)

Notchicken 2013. 8. 8. 16:24

폴리비우스 암호 (Polibius cipher)

 

 

 

폴리비우스 (Polibius) 

 

 

 

폴리비우스 암호는 고대 그리스 역사가인 폴리비우스(Polibius)가 만든 치환 암호입니다.

폴리비우스 암호는 아래와 같은 5x5 행렬의 암호표가 필요합니다.

 

 

<5x5행렬의 폴리비우스 암호표>

 

 

폴리비우스 암호 또한 카이사르 암호처럼 간단한 치환암호 입니다.

암호화 하고자 하는 평문의 알파벳을 표의 윗쪽과 왼쪽에 있는 숫자를 이용하여 좌표로 치환하면 됩니다.

 

ex) Hello polibius -> 23 15 31 31 34 35 34 31 24 12 24 45 43 -> 23153131343534312412244543