Masalah utama yang terkait dengan fernet menghasilkan kunci dari kata sandi adalah tidak terlalu aman. Jika seseorang mengetahui kata sandi Anda, mereka dapat dengan mudah membuat kunci untuk mengakses akun Anda.
from cryptography.fernet import Fernet key = Fernet.generate_key() print(key)
Baris kode ini mengimpor modul Fernet dari paket kriptografi. Baris berikutnya menghasilkan kunci menggunakan fungsi generate_key() dari modul Fernet. Baris terakhir mencetak kunci yang dihasilkan.
fernet
Fernet adalah minuman keras beraroma adas pahit. Itu terbuat dari campuran dua jenis anggur yang berbeda, dan biasanya disajikan di atas es.
Generator
Generator adalah jenis fungsi khusus yang dapat menghasilkan nilai secara otomatis. Generator dibuat dengan menyertakan fungsi dalam kata kunci generator, dan kemudian memberikan daftar nilai sebagai argumen untuk fungsi tersebut.
Fungsi kemudian akan mengembalikan daftar nilai, satu per panggilan, hingga mencapai akhir daftar inputnya. Nilai pengembalian generator tidak dijamin unik, jadi berhati-hatilah saat menggunakannya dalam kode.