파이썬[Python]: base64 - b32decode 함수
파이썬(Phthon): base64 모듈 - b32decode 함수(function) /// 설명 Base32를 사용하여 바이트 객체나 아스키(ascii) 문자열을 디코딩합니다. casefold는 플래그(flag)로 True일 경우 소문자 알파벳을 허용합니다.(보안상 False가 기본값입니다.) map01은 '1'이 'I' 또는 'L' 중 어떤 것에 대응할 것인지 지정합니다. 숫자 '0'은 항상 알파벳 'O'와 대응합니다. ※ 형식 base64.b32decode(bytes, casefold=False, map01=None) reference https://docs.python.org/3/library/base64.html#module-base64 /// 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 from base64 import * # Base32 encoding test_str = 'string' test_bytes = bytes(test_str, 'utf-8' ) test_encoded = b32encode(test_bytes) print ( 'plain text : ' + test_str) # plain text : string print ( 'bytes :' , test_bytes) # bytes : b'string' print ( 'base32 encoded:' , test_encoded) # base32 encoded: b'ON2HE2LOM4======' print ( '-' * 40 ) # Base32 decoding test_decod