보안조사 (1) 썸네일형 리스트형 폴리비오스(Πολύβιος) 암호, 12513414113422 역사서를 저술한 폴리비오스(Πολύβιος)가 개발한 암호로 오래된 고전암호에 속한다. 고전암호라고해서 암호화 성능이 결코 떨어지지 않는다. 알파벳은 가로 5, 세로 5개의 2차원 행렬로 표현된다. 위 테이블에서 평문이 'RUSSIA'라고 한다면 42 45 43 43 24 11이 된다. ★ 암호테이블의 순서를 섞은 후 암기하도록 하면 암기한 사람만이 그 정답을 알 수밖에 없다. 한글로 2차원 행렬로 표현될 수 있다. 평문을 '일본'이라고 한다면 23 54 14 21 44 12가 된다. C#을 사용하여 폴리비오스 암호를 구현하려면 1) 암호화할 문자열과 폴리비오스 사각형을 만든다. 2) 폴리비오스 사각형에 문자열을 채운다. 3) 특정 규칙에 따라 암호문을 생성한다. using System; namespac.. 이전 1 다음