修改代码错误ciphertext_id, tag = cipher.encrypt_and_digest(id.encode()) AttributeError: 'int' object has no attribute 'encode'
时间: 2023-12-02 15:01:59 浏览: 159
RSA.rar_in_rsa_rsa encrypt cpp_rsa.cpp
这个错误是因为你试图将一个整数类型的变量进行编码,而编码通常是应用于字符串类型的。你需要将 id 变量转换为字符串类型,然后再进行编码。一个简单的解决方法是使用 str() 函数,例如:ciphertext_id, tag = cipher.encrypt_and_digest(str(id).encode())。希望能够帮到你!
阅读全文