Riješeno: fernet generira ključ iz lozinke

Posljednje ažuriranje: 09/11/2023

Glavni problem vezan za fernet generiranje ključa iz lozinke je taj što nije baš siguran. Ako neko zna vašu lozinku, može lako generirati ključ za pristup vašem računu.

from cryptography.fernet import Fernet
key = Fernet.generate_key()
print(key)

Ova linija koda uvozi Fernet modul iz kriptografskog paketa. Sljedeći red je generiranje ključa pomoću funkcije generate_key() iz Fernet modula. Posljednji red ispisuje ključ koji je generiran.

fernet

Fernet je gorak liker sa aromom anisa. Pravi se od mješavine dvije različite vrste vina, a obično se servira preko leda.

generator

Generator je posebna vrsta funkcije koja može automatski proizvesti vrijednosti. Generatori se kreiraju zatvaranjem funkcije u ključnu riječ generator, a zatim pružanjem liste vrijednosti kao argumenta funkciji.

Funkcija će tada vratiti listu vrijednosti, jednu po pozivu, sve dok ne dođe do kraja svoje ulazne liste. Ne garantuje se da će povratna vrijednost generatora biti jedinstvena, pa treba biti oprezan kada ih koristite u kodu.

Slični postovi: