为了账号安全,请及时绑定邮箱和手机立即绑定

base64.b64encode错误

base64.b64encode错误

慕尼黑8549860 2021-03-16 17:13:31
我正在尝试使用python加密和解密文本,我知道该怎么做-问题是我不想使用一定数量的字母(例如16或32)。我希望能够使用尽可能多的字母/数字,然后对文本进行加密,而不会出现任何错误。python中的base64将是完美的,因为我可以做到这一点,但是当我想这样做时:password = "password"encode = base64.b64encode(password)...它返回错误,因为它不是以字节为单位;它必须像:encode = base64.b64encode(b'password')那完全可以,但是我不想这么做。import base64password = "hello world"  encoded = base64.b64encode(password.encode("utf-8"))print(encoded)decoded = base64.b64decode(encoded)print(decoded)现在是我的代码,它可以正常工作,但是我现在知道我使用的类型错误的东西,我需要知道如何使用AES。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 557 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信