• 27-02-2021, 22:19:53
    #1
    Merhaba,
    SHA-1 ile databaseye kayıtlı üye şifrelerim var. Yeni bir siteye geçmek istiyorum, alt yapı tamamen değişecek. Tüm içeriği aktarabiliyorum fakat üye şifrelerini SHA-1den MD5e dönüştürmem gerekiyor. Nasıl yapıldığı hakkında bilgisi olan var mı? Üyeleri kaybetmeden bir çözüm yolu düşünüyorum
  • 27-02-2021, 22:23:12
    #2
    SHA-1 gibi algoritmaların geri dönüşü yok. MD5 olsa belki geri dönüştürülebilirdi yapan siteler var ama SHA-1'den dönüş yok.
  • 27-02-2021, 22:23:47
    #3
    sha 1 den md5'e dönemezsin dönmen için kırman lazım hashleri o da imkansıza yakın
  • 27-02-2021, 22:30:55
    #4
    https://www.michalspacek.com/upgradi...assword-hashes
    İngilizce bir kaynak buldum ama biraz ugraştıracak galiba. Mutlaka bir yolu vardır. Siteler aynı kalmıyor, sürekli birşeyler değişiyor. Çok daha büyük siteler binlerce üyeleriyle birlikte komple sistem değiştiriyor
  • 27-02-2021, 22:31:16
    #5
    Yeni sistemde (md5(sha1)) şeklinde depolayın bu durumda hem veritabanında md5 olarak depolanacak hem de yeni gelen üyeler 2 kez şifrelenecek
  • 27-02-2021, 22:37:43
    #6
    Peki giriş kısmında eşleştirmeyi SHA-1 ile yapıp üye şifresini değiştirme kısmında md5e dönüştürse nasıl olur? Login ekranında iki şifrelemeyide algılamak lazım tabi.
  • 27-02-2021, 23:51:47
    #7
    https://stackoverflow.com/questions/...rd-md5-to-sha1
    Bahsettiğim şeyi buldum arkadaşlar. Belki yararlanmak isteyen olabilir. Üye sifresini güncellerse md5 dönüştürüyor ve login ekranında md5e göre eşleştiriyor. Şifresini güncellemediği sürece sha1e devam ediyor.