Eger kullanici ve sifreyi bir md5 seklinfe tutarsan ve eger girilen deger ile karsilastitirsan daha guvenli olur
Dusunsene biri senin programina girmek istiyor ve sadece kaynak koduna bakarak senin kulanici adi ve sifreni bilebiliyor
Anlasilmasi icin bir kod vereyim md5 leri salliyorum:
Guvenlik onemli
. Iyi calismalar.
Dusunsene biri senin programina girmek istiyor ve sadece kaynak koduna bakarak senin kulanici adi ve sifreni bilebiliyor
Anlasilmasi icin bir kod vereyim md5 leri salliyorum:
Kod:
#md5 kutuphanesini import ediyorum
import md5
#md5 leri salladim sen bir md5 olusturucudan k_adini ve sifreni md5 ile sifreleyip koyacaksin
kulanici_adi=bd527hdksl790bdms
sifre=sjkelje7908jdkkek0sjsj7bsn
soru=input('Kullanici adi: ')
soru2=input('Sifre: ')
#buradaki new md5 olsutumamiza yarar eger girilen veri nin md5 i ile bizim md5
#imiz ayni ise programa aliyor
if kullanici_adi==md5.new(soru) and sifre==md5.new(soru2):
print('Giris basarili')
else:
print('Yanlis giris')
Guvenlik onemli