我正在嘗試使用python加密和解密文本,我知道該怎么做-問題是我不想使用一定數(shù)量的字母(例如16或32)。我希望能夠使用盡可能多的字母/數(shù)字,然后對文本進(jìn)行加密,而不會出現(xiàn)任何錯(cuò)誤。python中的base64將是完美的,因?yàn)槲铱梢宰龅竭@一點(diǎn),但是當(dāng)我想這樣做時(shí):password = "password"encode = base64.b64encode(password)...它返回錯(cuò)誤,因?yàn)樗皇且宰止?jié)為單位;它必須像:encode = base64.b64encode(b'password')那完全可以,但是我不想這么做。import base64password = "hello world" encoded = base64.b64encode(password.encode("utf-8"))print(encoded)decoded = base64.b64decode(encoded)print(decoded)現(xiàn)在是我的代碼,它可以正常工作,但是我現(xiàn)在知道我使用的類型錯(cuò)誤的東西,我需要知道如何使用AES。
base64.b64encode錯(cuò)誤
慕尼黑8549860
2021-03-16 17:13:31