2018-11-03 12:08:13 -08:00
|
|
|
import base64
|
|
|
|
|
2019-10-05 01:14:13 -04:00
|
|
|
|
2018-11-03 12:08:13 -08:00
|
|
|
def main():
|
2019-10-05 01:14:13 -04:00
|
|
|
inp = input("->")
|
|
|
|
encoded = inp.encode("utf-8") # encoded the input (we need a bytes like object)
|
|
|
|
b32encoded = base64.b32encode(encoded) # b32encoded the encoded string
|
2018-11-03 12:08:13 -08:00
|
|
|
print(b32encoded)
|
2019-10-05 01:14:13 -04:00
|
|
|
print(base64.b32decode(b32encoded).decode("utf-8")) # decoded it
|
|
|
|
|
2018-11-03 12:08:13 -08:00
|
|
|
|
2019-10-05 01:14:13 -04:00
|
|
|
if __name__ == "__main__":
|
2018-11-03 12:08:13 -08:00
|
|
|
main()
|