Miklix

Whirlpool Hash Kodu Hesaplayıcısı

Yayınlandı: 18 Şubat 2025 21:27:24 UTC
Son güncelleme: 12 Ocak 2026 14:23:12 UTC

Metin girdisine veya dosya yüklemesine göre karma kod hesaplamak için Whirlpool karma fonksiyonunu kullanan karma kod hesaplayıcı.

Bu sayfa, mümkün olduğunca çok kişi tarafından erişilebilir olması amacıyla İngilizce'den makine çevirisiyle çevrilmiştir. Ne yazık ki, makine çevirisi henüz mükemmelleştirilmiş bir teknoloji değildir, bu nedenle hatalar meydana gelebilir. Tercih ederseniz, orijinal İngilizce versiyonu buradan görüntüleyebilirsiniz:

Whirlpool Hash Code Calculator

Whirlpool karma fonksiyonu, Vincent Rijmen (AES'in ortak tasarımcılarından biri) ve Paulo SLM Barreto tarafından tasarlanmış bir kriptografik karma fonksiyonudur. İlk olarak 2000 yılında tanıtılmış ve daha sonra güvenliği artırmak için 2003 yılında revize edilmiştir. Whirlpool, ISO/IEC 10118-3 standardının bir parçasıdır ve bu da onu çok çeşitli kriptografik uygulamalar için uygun hale getirir. Genellikle 128 onaltılık karakter olarak temsil edilen 512 bit (64 bayt) bir karma kod üretir.

Tam açıklama: Bu sayfada kullanılan hash fonksiyonunun özel uygulamasını ben yazmadım. PHP programlama dili ile birlikte gelen standart bir işlevdir. Ben sadece kolaylık sağlaması için burada herkese açık hale getirmek için web arayüzünü yaptım.


Yeni Hash Kodunu Hesapla

Bu form aracılığıyla gönderilen veriler veya yüklenen dosyalar yalnızca istenen karma kodun oluşturulması için gereken süre boyunca sunucuda tutulacaktır. Sonuç tarayıcınıza döndürülmeden hemen önce silinecektir.

Girdi verileri:



Gönderilen metin UTF-8 kodludur. Hash fonksiyonları ikili veriler üzerinde çalıştığından, sonuç metnin başka bir kodlamada olmasından farklı olacaktır. Belirli bir kodlamadaki bir metnin hashini hesaplamanız gerekiyorsa, bunun yerine bir dosya yüklemelisiniz.



Whirlpool Hash Algoritması Hakkında

Ben bir matematikçi ya da kriptograf değilim, bu yüzden bu karma fonksiyonunun nasıl çalıştığını sıradan insanların anlayabileceği şekilde açıklamaya çalışacağım. Eğer bilimsel olarak daha kesin, matematiksel detaylarla dolu bir açıklama tercih ediyorsanız, eminim bunu diğer web sitelerinde bulabilirsiniz ;-)

Neyse, muz, çilek, ıspanak, fıstık ezmesi gibi her türlü malzemeyle bir smoothie yaptığınızı hayal edin. Whirlpool'un malzemelerinize (veya verilerinize) yaptığı şey şu:

Adım 1 - Her Şeyi Parçalara Ayırın (Verileri Parçalara Bölme)

  • İlk olarak, verilerinizi tıpkı meyveleri karıştırmadan önce dilimlemek gibi küçük parçalara ayırır.

Adım 2 - Çılgınca Karıştırın (Her Şeyi Bir Arada Harcayın)

Şimdi bu parçaları 10 farklı hıza (bunlara "tur" denir) sahip güçlü bir karıştırıcıya koyuyor. Her tur, verileri farklı bir şekilde karıştırıyor:

  • Değiştirme ve Ters Çevirme (Yerine Koyma): Bazı parçalar diğerleriyle değiştirilir, örneğin çileğin yerine yaban mersini konulması gibi.
  • Dairesel Karıştırma (Permütasyon): Karışımı döndürür, malzemeleri bir yerden başka yere taşır, böylece hiçbir şey orijinal yerinde kalmaz.
  • Her Şeyi Bir Araya Getirme (Karıştırma): Lezzetlerin (veya verilerin) karışım boyunca eşit şekilde dağılmasını sağlamak için malzemeleri ezer ve karıştırır.
  • Gizli Malzeme Ekleme (Anahtar Karıştırma): Smoothie'ye eşsiz bir özellik kazandırmak için "gizli bir malzeme" (özel bir kod) serpiştirir.

3. Adım - Nihai Sonuç (Karma Değer)

  • 10 tur yoğun karıştırma işleminden sonra, pürüzsüz, mükemmel bir şekilde karışmış bir içecek elde edersiniz - veya bu durumda, 512 bitlik bir karışım. Artık smoothie'den orijinal muzları veya ıspanakları çıkarmanın hiçbir yolu yok. Elinizde sadece son içecek var.

Daha Fazla Okuma

Bu yazıyı beğendiyseniz, şu öneriler de ilginizi çekebilir:


Bluesky'de paylaşFacebook'ta paylaşLinkedIn'de paylaşTumblr'da paylaşX'te paylaşLinkedIn'de paylaşPinterest'e Pinleyin

Mikkel Christensen

Yazar Hakkında

Mikkel Christensen
Mikkel miklix.com'un yaratıcısı ve sahibidir. Profesyonel bilgisayar programcısı/yazılım geliştiricisi olarak 20 yılı aşkın deneyime sahiptir ve şu anda büyük bir Avrupa BT şirketinde tam zamanlı olarak çalışmaktadır. Blog yazmadığı zamanlarda, boş zamanlarını çok çeşitli ilgi alanları, hobiler ve aktivitelerle geçirmektedir ve bu da bir dereceye kadar bu web sitesinde kapsanan konuların çeşitliliğine yansıyabilir.