Расшифруйте с помощью Fernet [Python] - PullRequest
0 голосов
/ 20 апреля 2019

Я сейчас работаю с системой входа в систему и хочу расшифровать пароль, который хранится в моей базе данных (он зашифрован с самого начала)

Я пробовал это:

from cryptography.fernet import Fernet

key = Fernet.generate_key()
cipher_suite = Fernet(key)

# THIS IS STORED IN MY DATABASE FOR EXAMPLE
password = "gAAAAABWC9P7-9RsxTz_dwxh9-O2VUB7Ih8UCQL1_Zk4suxnkCvb26Ie4i8HSUJ4caHZuiNtjLl3qfmCv_fS3_VpjL7HxCz7_Q=="

passwordChosen = password.decode('utf-8')
decryptedPasswordDB = cipher_suite.decrypt(passwordChosen)

print(decryptedPasswordDB)

Я получаю сообщение об ошибке "InvalidToken" ...

Я хочу, чтобы decryptedPasswordDB мог печатать действительный пароль.

Я ценю всю помощь.Благодаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...