파이썬 3 쓰고있고Md5 hash function 을 이용해서 암복호화 하는 프로그램을 만드려고하는데

구성은

메뉴
1. Md5로 암호화하기
2. Md5로 복호화하기

로 되어있어

메뉴는 if문을 썻고 1 눌러서 암호화로 가지는 건데

암호화 할때는

mdFunc = input()
bin = mdFunc.encode('utf-8')
enc = hashlib.md5()
enc.update(bin)
encText = enc.hexdigest()
print(encText)
main_screen()
        
로  암호화를 했는데
복호화할땐 암호화한 걸 그대로 가져와서 복호화 하려면
EncText 어떻게 하는게 좋아?

그냥 전역변수 선언 해주면 되는거?