문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 암호 (문단 편집) ==== 카이사르 암호 ==== [[율리우스 카이사르]]의 이름을 딴 암호, [[수에토니우스]]가 언급했다. 영미권에서는 '시저 암호'라고도 한다. 다만 카이사르가 써서 유명해진 것이지, 그보다 앞서서 사용한 사람들이 있다고 한다. [[로마자|라틴어 알파벳]]의 A…Z를 1~26에 대응한 후 무작위의 숫자를 키로 정하면, 암호문의 각 글자는 평문의 A+key(mod 26[* 여기서는 26으로 나눈 나머지에 위치하는 글자를 찾으라는 뜻이다. 자세한 내용은 [[합동식]] 문서 참고.])이 된다. 쉽게 말해 키가 2라면 두 자씩 밀어서 읽어야 하니 A→C, B→D...Y→A, Z→B가 되는 식이다. 꼭 뒤로 밀 필요는 없고, 앞으로 밀어서 A→Y, B→Z…로도 가능하다. 카이사르가 실제로 사용했을 때에는 키가 3이었다고 한다. 글자 하나 당 다른 문자 하나를 치환하므로 암호학적으로는 '''단일치환 암호'''의 일종이다. ||'''I Love You''' = '''K Nqxg Aqw''' -카이사르 암호|| 다만 카이사르 시절에 이 암호가 유용했던 이유는 '''적들이 글을 몰라서'''이다. 로마인들과 싸우는 '야만인'들 입장에서는 애초에 [[알파벳]]이 뭔지도 모르니, 암호를 쓰건 안 쓰건 읽지도 못한다. 즉 사실상 로마 내부의 정적들에 대비한 거나 마찬가지. 하지만 알파벳을 알고 있다면 풀기는 엄청 쉬워진다. [[니트로 박사|시간과 예산을 들여]] 1~26의 가능성을 [[브루트 포스|모두 때려맞춰보면 되니까.]] 카이사르 암호가 아니더라도 단일치환 암호는 일반적으로 빈도 분석을 통해[* 평문에서 특정 글자가 나타나는 빈도 수를 토대로 통계학적으로 유추해내는 것. 당연히 동일한 키를 사용한 암호문 샘플이 많으면 많을수록 좋다. 예를들어 영어에서는 모음 a, e등이 가장 빈도가 높은데, 단일치환 암호에서는 다른 두 알파벳으로 바뀌므로 테스트해 볼 조합 수를 크게 줄여준다.] 해독하는 것이 가능하다. 그리고 이때 암호가 신비주의의 한 형태라는 오명을 갖게 된다. 처음 생긴 그때부터 암호는 예언 등과 같은 마법사에게 부여되는 초자연적 힘과 같은 정신적 영역과 관련된 기록에서 핵심적인 역할을 수행했기 때문이다.[* '악마의 수'라고 알려진 [[666]]도 원래는 [[게마트리아]]라는 [[수비학]]적 암호 체계로 누군가의 이름([[네로]] 황제일 가능성이 가장 높다)을 표현한 것이었다.]저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기