시저 암호

1 개요[ | ]

Caesar cipher, Caesar's cipher, shift cipher, Caesar's code, Caesar shift
카이사르 암호, 시저 암호
  • 단순치환암호의 일종
  • 평문의 각 문자를 특정 거리(n)만큼 떨어진 알파벳을 바꾸는 암호화 방식

Caesar3.svg

2 예시[ | ]

n=3일 때의 예시이다.

text
Copy
  평문: ABCDEFGHIJKLMNOPQRSTUVWXYZ
암호문: DEFGHIJKLMNOPQRSTUVWXYZABC
text
Copy
  평문: ZETA
암호문: CHWD

3 엑셀로 구현[ | ]

입력
1
2
3
4
5
A B
평문 암호문
Z =IF(A2<"X",CHAR(CODE(A2)+3),CHAR(CODE(A2)-23))
E =IF(A3<"X",CHAR(CODE(A3)+3),CHAR(CODE(A3)-23))
T =IF(A4<"X",CHAR(CODE(A4)+3),CHAR(CODE(A4)-23))
A =IF(A5<"X",CHAR(CODE(A5)+3),CHAR(CODE(A5)-23))
출력
1
2
3
4
5
A B
평문 암호문
Z C
E H
T W
A D

4 같이 보기[ | ]

5 참고[ | ]