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:
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.
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.