Ne işe yarar
Bu araç herhangi bir metnin SHA-512 hash’ini hesaplar. SHA-512, 2001’de NSA tarafından tasarlanmış ve NIST tarafından SHA-2 ailesinin parçası olarak yayımlanmış kriptografik bir hash fonksiyonudur. Herhangi bir uzunluktaki girdiyi 128 onaltılık karakter olarak gösterilen sabit 512 bitlik bir değere dönüştürür. Aynı girdi her zaman aynı hash’i verir; tek bir karakteri değiştirmek ise hash’i tamamen değiştirir.
Nasıl kullanılır
- Girdi kutusuna metin yazın veya yapıştırın, üzerine bir metin dosyası bırakın ya da Örnek düğmesine basın.
- SHA-512 hash’i siz yazdıkça görünür.
- Hex veya Base64 çıktısını seçin; karşılaştırdığınız sistem büyük harf kullanıyorsa Büyük harf hex seçeneğini açın.
- Çok sayıda şifre veya ID gibi bir listeyi tek seferde hash’lemek için Her satırı ayrı hash’le seçeneğini açın. Her satır, çıktıda karşılık gelen satırda kendi hash’ini alır.
Metin, boşluklar ve satır sonları dahil, tam olarak yazıldığı gibi UTF-8 olarak hash’lenir. Bir dosyanın içeriğini hash’lemek veya başka algoritmalar kullanmak için genel hash oluşturucuya bakın.
Örnek
Input: The quick brown fox jumps over the lazy dog
SHA-512: 07e547d9586f6a73f73fbac0435ed76951218fb7d0c8d788a309d785436bbb642e93a252a954f23912547d1e8a3b5ed6e1bfd7097821233fa0538f3db854fee6
Sonuna bir nokta ekleyin, hash tamamen değişir. Bu “çığ etkisi”, hash’leri verilerdeki her türlü değişikliği yakalamada kullanışlı kılan şeydir.
SHA-512 nerede kullanılır
SHA-512; npm paketlerinin integrity alanlarında (sha512-…), Subresource Integrity’de, Linux şifre hash’lerinde (/etc/shadow içindeki $6$, SHA-512’yi binlerce kez çalıştırır), Ed25519 imzalarında, HMAC-SHA512 API imzalamada ve dosya checksum’larında kullanılır.
Güvenlik
SHA-512 güvenlidir. SHA-256 ile aynı SHA-2 ailesine aittir; daha büyük bir iç duruma ve çıktıya sahiptir. SHA donanım komutları olmayan 64 bit işlemcilerde çoğu zaman SHA-256’dan daha hızlıdır. Daha kısa bir değere ihtiyacınız varsa SHA-512/256 veya düz SHA-256 genellikle yeterlidir. Şifreler için bcrypt, scrypt veya Argon2 kullanın.
SSS
› Metnim bir sunucuya gönderiliyor mu?
Hayır. SHA-512 hash’i tarayıcınızda hesaplanır; şifreler, anahtarlar ve özel metinler cihazınızdan hiç çıkmaz.
› Bir SHA-512 hash’i çözülebilir mi?
Hayır. SHA-512 şifreleme değil, tek yönlü bir hash fonksiyonudur. Onu çözdüğünü iddia eden siteler değeri yaygın kelimelerin hash tablolarında arar; bu yalnızca kısa veya yaygın girdiler için işe yarar.
› SHA-512 sonucum neden başka bir aracınkiyle eşleşmiyor?
Genellikle girdi görünmeyen karakterlerle farklılaşır: sondaki bir yeni satır (echo bir tane ekler, echo -n kullanın), Windows CRLF satır sonları, baştaki bir boşluk veya farklı bir metin kodlaması. Bu araç, metin kutusunun tam UTF-8 baytlarını hash’ler.
› Bir SHA-512 hash’i ne kadar uzundur?
512 bit: 128 onaltılık karakter veya Base64’te 88 karakter.
› SHA-512 güvenli mi?
SHA-512 güvenlidir. SHA-256 ile aynı SHA-2 ailesine aittir; daha büyük bir iç duruma ve çıktıya sahiptir. SHA donanım komutları olmayan 64 bit işlemcilerde çoğu zaman SHA-256’dan daha hızlıdır.