파이썬 고전 암호(치환 암호 구현).ver 1 - 공부하는 도비
# 고전 암호 - 치환 암호 def substitution_codebook(): encbook = {'a':'c', 'b':'f', 'c':'d', 'd':'p', 'e':'z', 'f':'j', 'g':'h', 'h':'a', 'i':'b', 'j':'l', 'k':'m',\ 'l':'n', 'm':'e', 'n':'q', 'o':'y', 'p':'s', 'q':'r', 'r':'t', 's':'o', 't':'w', 'u':'x', 'v':'i', 'w':'k', 'x':'u', 'y':'g', 'z':'v'} decbook = {} for k in encbook: temp = encbook[k] decbook[temp] = k return encbook, decbook def encrypt(msg1..