치환 암호 (Substitution cipher)
치환 암호 (Substitution cipher) 암호학에서 치환 암호 (置換暗號, substitution cipher)는 일정한 법칙에 따라 평문(平文, plaintext)의 문자 단위를 다른 문자 단위로 치환하는 암호화 방식이다. 여기서 '단위'는 반드시 하나의 문자에 대응할 필요는 없고, 하나의 비트일 수도 있고 한 문자일 수도 있고 여러 문자의 덩어리일 수도 있다. -위키백과- 이 치환암호를 식으로 나타내보면 Eek(m):=(ek(m1)ek(m2)...ek(mt))=(c1c2c3c...ct)=C Ddk(c):=(dk(c1)dk(c2)...dk(ct))=(m1m2..mt)=m 라는 식으로 나타내 볼 수 있다. 예시를 들어보자면 평문이 3678이고 키가 (12345678)->(34567891)로 치환..