Я хочу зашифровать и расшифровать свой пароль, но когда я расшифровываю свой пароль, он выдает ошибку binascii.error: incorrect padding
.
f1 = Fernet("encrypt.txt")
decrypted = f1.decrypt("b'gAAAAABeQ-2YA7zNJBA_AgVEEwcJNYMNPO3UzO9ujsInxlz_0DqIrMHlVQgRUyN9PTyGZJiN-FJ3qLJipKv2KESr3qx4yM-T2g=='", "encrypt.txt")
print(decrypted)
Это ошибка:
"C: \ Users \ Raj \ PycharmProjects \ Генератор паролей \ venv \ Scripts \ python .exe" "C: / Users / Raj / PycharmProjects / Генератор паролей / encrypt.py" Отслеживание (последние последний вызов): файл "C: / Users / Raj / PycharmProjects / генератора паролей / encrypt.py", строка 45, в файле f1 = Fe rnet ("encrypt.txt") "C: \ Users \ Raj \ PycharmProjects \ генератор паролей \ venv \ lib \ site-packages \ cryptography \ fe rnet .py ", строка 35, в init ключ = base64.urlsafe_b64decode (ключ) Файл" C : \ Users \ Raj \ AppData \ Local \ Programs \ Python \ Python36-32 \ lib \ base64.py ", строка 133, в коде urlsafe_b64decode возвращает файл b64decode (s)" C: \ Users \ Raj \ AppData \ Local \ Программы \ Python \ Python36-32 \ lib \ base64.py ", строка 87, в b64decode возвращают binascii.a2b_base64 (s) binascii.Error: Неверное заполнение