SHA-512 Üreteci

1 değerlendirmeden 5 puan

SHA-512 Üreteci, girdiğiniz metnin SHA-512 özetini hesaplar. Çıktı 128 onaltılık karakterdir (512 bit) SHA-2 ailesinin en uzun standart özeti.

Beklenmedik bir gerçek: genellikle daha hızlıdır

Sezginin tersine, SHA-512 çoğu modern bilgisayarda SHA-256'dan daha hızlı çalışır. Sebebi şu: SHA-512 iç hesaplamalarını 64 bitlik kelimelerle yapar, SHA-256 ise 32 bitliklerle. Günümüzün işlemcileri 64 bitlik işlemleri tek adımda yürüttüğü için uzun özet daha az işlem gücü ister.

Yani büyük dosyaları veya çok sayıda kaydı özetleyecekseniz, daha uzun çıktıya rağmen SHA-512 daha ekonomik olabilir. Fark küçük girdilerde hissedilmez, hacim büyüdükçe belirginleşir.

Nerede kullanılır?

  • Linux parola dosyaları /etc/shadow içinde $6$ ile başlayan kayıtlar SHA-512 tabanlıdır (binlerce tur tekrarlanarak).
  • Yüksek güvenlik gerektiren sertifikalar ve uzun ömürlü imzalar.
  • Büyük arşivlerin bütünlük kayıtları uzun ömürlü saklama için ek güvenlik payı.

512 bit gerçekten gerekli mi?

Çoğu durumda hayır. SHA-256 bugünün ve öngörülebilir geleceğin tehditlerine karşı yeterlidir. SHA-512'yi seçmenin makul gerekçeleri: 64 bit hız avantajı, çok uzun ömürlü arşivler ve kurumsal bir standardın bunu dayatması.

Kısa çıktı isteyip 64 bit hızını da korumak istiyorsanız ara bir seçenek var: SHA-384 Üreteci.

Parola saklama uyarısı

Düz SHA-512 parola saklamak için uygun değildir. Hızlı olması, saldırganın da hızlı deneme yapabilmesi demektir. Linux'un $6$ yöntemi işe yarar çünkü algoritmayı binlerce kez tekrarlar ve tuz ekler; tek bir SHA-512 çağrısı bunu yapmaz. Parolalar için Bcrypt Üreteci kullanın.

SHA-512 özeti nasıl alınır?

  1. Metninizi giriş alanına yazın veya yapıştırın.
  2. Özeti hesaplatın.
  3. 128 karakterlik çıktıyı kopyalayın.

Kontrol edilmesi gerekenler

Çıktının 128 karakter olduğunu doğrulayın; 64 karakter görüyorsanız SHA-256 hesaplanmıştır. Uzun özetleri elle karşılaştırmak hataya açıktır metin karşılaştırma özelliği kullanın. Girdideki görünmez karakterler (sondaki satır sonu, sekme) sonucu tamamen değiştirir.

Sıkça sorulan sorular

SHA-512 mi SHA-256 mı daha güvenli?

SHA-512 daha geniş bir güvenlik payı sunar, ancak SHA-256 da bugün kırılmış değildir. Çoğu uygulama için ikisi de yeterlidir.

Neden 128 karakter?

512 bit, onaltılık gösterimde 128 karakter eder.

Uzunluk uzatma saldırısına açık mı?

Evet, SHA-256 gibi. Anahtarla birlikte kullanacaksanız HMAC tercih edin.

Daha yavaş olmaz mı?

Genellikle hayır. 64 bit işlemcilerde SHA-256'dan hızlı çalışır.

İlgili araçlar

Kısaltılmış ama aynı hızda bir seçenek için SHA-384 Üreteci, yaygın standart için SHA-256 Üreteci sayfalarını kullanabilirsiniz.

Popüler Araçlar