Araç hakkında
SHA-384 nedir?
SHA-384, SHA-512’nin farklı başlangıç değerleriyle çalıştırılıp çıktısının 384 bite kesilmiş hâlidir. Çıktı 96 hex karakterdir. TLS 1.3’teki TLS_AES_256_GCM_SHA384 şifre takımı ve NSA’nın CNSA önerileri SHA-384 kullanır.
printf 'abc' | sha384sum
cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7SHA-256 ile karşılaştırma
- 64 bitlik kelimelerle çalıştığı için donanım hızlandırması olmayan 64 bit işlemcilerde SHA-256’dan daha hızlı olabilir.
- Çıktı kesildiği için uzunluk uzatma saldırısına karşı dayanıklıdır.
- 192 bit çarpışma direnci sunar; çoğu uygulama için SHA-256’nın 128 biti yeterlidir. SHA-384, uyumluluk gereksinimi veya uzun vadeli güvenlik hedefi olduğunda seçilir.
Sık sorulan sorular
Komut satırında farklı bir sonuç alıyorum, neden?
echo abc metnin sonuna satır sonu ekler ve hash bu karakteri de içerir. Aynı sonucu almak için printf 'abc' veya echo -n abc kullanın. Bu araç metni yazdığınız gibi, UTF-8 baytları olarak hash’ler.