ઉકેલી: પાસવર્ડમાંથી ફર્નેટ કી જનરેટ કરો

પાસવર્ડથી ફર્નેટ જનરેટ કી સંબંધિત મુખ્ય સમસ્યા એ છે કે તે ખૂબ સુરક્ષિત નથી. જો કોઈ વ્યક્તિ તમારો પાસવર્ડ જાણે છે, તો તેઓ સરળતાથી તમારા એકાઉન્ટને ઍક્સેસ કરવા માટે કી જનરેટ કરી શકે છે.

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

આ કોડ લાઇન ક્રિપ્ટોગ્રાફી પેકેજમાંથી ફર્નેટ મોડ્યુલની આયાત કરી રહી છે. આગળની લાઇન ફર્નેટ મોડ્યુલમાંથી generate_key() ફંક્શનનો ઉપયોગ કરીને કી જનરેટ કરી રહી છે. છેલ્લી લાઇન જનરેટ થયેલી કીને છાપી રહી છે.

ફર્નેટ

ફર્નેટ એ કડવી, વરિયાળી-સ્વાદવાળી લિકર છે. તે બે અલગ અલગ પ્રકારના વાઇનના મિશ્રણમાંથી બનાવવામાં આવે છે, અને તે સામાન્ય રીતે બરફ પર પીરસવામાં આવે છે.

જનરેટર

જનરેટર એ એક વિશિષ્ટ પ્રકારનું કાર્ય છે જે આપમેળે મૂલ્યો ઉત્પન્ન કરી શકે છે. જનરેટર કીવર્ડમાં ફંક્શનને બંધ કરીને અને પછી ફંક્શનને દલીલ તરીકે મૂલ્યોની સૂચિ પ્રદાન કરીને જનરેટર બનાવવામાં આવે છે.

પછી ફંક્શન તેની ઇનપુટ સૂચિના અંત સુધી પહોંચે ત્યાં સુધી મૂલ્યોની સૂચિ પરત કરશે, એક કૉલ દીઠ. જનરેટરનું વળતર મૂલ્ય અનન્ય હોવાની ખાતરી આપવામાં આવતી નથી, તેથી કોડમાં તેનો ઉપયોગ કરતી વખતે કાળજી લેવી જોઈએ.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો