[Python] 원타임패드, 일회성패드 ( One-Time Pad ) 암호화/복호화 만들기
사용하지않는공간/Python2020. 10. 6. 15:49[Python] 원타임패드, 일회성패드 ( One-Time Pad ) 암호화/복호화 만들기

암호화 프로그램 import random import string word = input("평문을 입력하세요 : ") password_b = [] # 평문 -> 이진화 string_pool = string.ascii_uppercase # 키 리스트 생성 password_s = [] # 이진화 -> 암호문 key = [] # 연산용 키 리스트 초기화 keyorigin = [] # 키 리스트 오리진 ch = '' # 문자 하나 따오기 ac = 0 # ASCII code로 변환 #################### print("입력한 평문은 [%s] 입니다. > 암호화를 진행하겠습니다." %word ) # 평문 -> 이진화 for i in range(len(word)): ch = word[i] # 개별 문자 ..

image