SHA-3 256-bit Hash Hesaplayıcı

Bir metin dizesinin SHA-3 (FIPS PUB 202 tarafından tanımlanan Güvenli Hash Algoritması 3) 256-bit / 32-bayt mesaj özetini onaltılık kodlamayla oluşturun. SHA-3 256-bit, genel amaçlı hash için en yaygın kullanılan çıktı boyutudur.

SHA-3 256-bit hash:

İlgili Araçlar

SHA-3 Hash Hakkında Daha Fazla Bilgi

SHA-3 (Güvenli Hash Algoritması 3), NIST tarafından FIPS PUB 202'de standartlaştırılmış bir kriptografik hash fonksiyonudur. 256-bit çeşidi en yaygın kullanılan çıktı boyutudur ve güvenlik ile verimlilik arasında iyi bir denge sağlayan 32-bayt mesaj özeti üretir.

SHA-3, Guido Bertoni, Joan Daemen, Michaël Peeters ve Gilles Van Assche tarafından tasarlanmış ve 2012 yılında NIST hash fonksiyonu yarışmasının kazananı olarak seçilmiştir. Merkle-Damgård yapısını kullanan SHA-2'nin aksine, SHA-3, Keccak sünger yapısına dayalıdır.

Sünger yapısı iki aşamada çalışır:

  1. Emme Aşaması: Giriş mesajı dolgulama yapılır ve bloklara ayrılır. Her blok, iç durumun bir kısmıyla XOR işlemine tabi tutulur ve ardından bir permütasyon fonksiyonu (Keccak-f) uygulanır.

  2. Sıkma Aşaması: Çıktı blokları durumdan çıkarılır ve daha fazla çıktı gerekiyorsa çıkarmalar arasında permütasyon uygulanır.

SHA-3 256-bit'in temel avantajları:

  • SHA-2'yi etkileyen uzunluk uzatma saldırılarına karşı dayanıklılık

  • SHA-2'den farklı iç yapı, algoritma çeşitliliği sağlar

  • Çarpışma saldırılarına karşı 128-bit güvenlik seviyesi

  • Ön görüntü saldırılarına karşı 256-bit güvenlik seviyesi

SHA-3 256-bit, güçlü güvenlik garantileri gerektiren genel amaçlı kriptografik hash fonksiyonu ihtiyaçları için önerilir. Dijital imzalar, mesaj kimlik doğrulama kodları, anahtar türetme ve rastgele sayı üretimi için uygundur.