SHA-384 oluşturucu
Herhangi bir dize girdisi için bir SHA-384 karması oluşturun.

SHA-384 oluşturucu, herhangi bir metin girişini sabit uzunlukta bir SHA-384 özetine dönüştüren ücretsiz bir araçtır.
SHA-384 özeti ne işe yarar?
SHA-384, tek yönlü bir matematiksel işlev kullanarak verilerin 384 bitlik, kısa bir parmak izini oluşturur. Aynı giriş her zaman aynı sabit uzunluktaki özeti üretirken, girişte yapılan küçücük bir değişikliğin bile farklı bir sonuç üretme olasılığı son derece yüksektir. Algoritma anahtar kullanmadığı ve karşılık gelen bir şifre çözme işlemi bulunmadığı için SHA-384 özeti şifrelenmiş metin değildir.
SHA-384, SHA-2 ailesinin bir üyesidir. ABD Ulusal Güvenlik Ajansı tarafından tasarlanmış, ilk kez 2001'de ABD Ulusal Standartlar ve Teknoloji Enstitüsü tarafından yayımlanmış ve 2002'de FIPS 180-2 kapsamında standartlaştırılmıştır. Dahili olarak SHA-512 yapısını farklı başlangıç değerleri ve kısaltılmış bir çıktı ile kullanır.

SHA-384 hâlâ güvenli mi?
Evet. Uygun bir amaçla kullanıldığı sürece SHA-384, genel kriptografik özetleme için hâlâ güvenli kabul edilir. Algoritmanın tamamına karşı uygulanabilir bir çakışma veya ön görüntü saldırısı bilinmemektedir.
384 bitlik özeti, 192 bite kadar çakışma direnci sağlar. Bu, uygulanabilir çakışma saldırılarına açık olan ve güvenlik açısından hassas yeni sistemlerde tercih edilmemesi gereken MD5 ve SHA-1 gibi eski algoritmalardan çok daha güçlüdür.
SHA-384, genel amaçlı bir özet işlevi olarak kullanımdan kaldırılmamıştır. Ancak parolaları saklamak için doğrudan kullanılmamalıdır. Hızlı çalışacak şekilde tasarlandığından, saldırganların çok sayıda parola tahminini denemesini kolaylaştırır. Parola saklarken SHA-384 yerine Argon2id, scrypt, bcrypt veya PBKDF2 gibi özellikle yüksek işlem maliyetli olacak şekilde tasarlanmış bir parola özetleme işlevi kullan ve her parola için benzersiz bir salt değeri oluştur.

SHA-384 oluşturucu nasıl kullanılır?
Özetini almak istediğin metni tam olarak girip aracı çalıştır, ardından SHA-384 Hash Değeri sonuç alanında gösterilen değeri kopyala. Hesaplama, PHP'nin hash uygulaması tarafından sunucuda yapılır.
Girdiğin veri HTTPS üzerinden sunucuya iletilir ve saklanmaz. İşlem sırasında cihazından ayrıldığı için parolaları, özel anahtarları, kurtarma ifadelerini veya uzak bir hizmete asla gönderilmemesi gereken diğer verileri bu araca girme.
Örneğin hello girişi, 96 karakterlik 59e1748777448c69de6b800d7a33bbfb9ff1b463e44354c3553bcdb9c666fa90125a3c79f90397bdf5f6a13de828684f SHA-384 özetini üretir. Aynı beş küçük harfi tekrar girdiğinde yine aynı SHA-384 özetini elde edersin. Hello, sonunda boşluk bulunan hello ve hello. girişlerinin her biri farklı bir SHA-384 özeti üretir.

Sonucu okuma ve sorunlu girişlerle çalışma
SHA-384 sonucu 384 bittir. Bu değer 48 bayta veya 96 onaltılık karaktere karşılık gelir. Bu aracın SHA-384 Hash Değeri alanındaki onaltılık gösterimde 0 ile 9 arasındaki rakamlar ve a ile f arasındaki harfler kullanılır. Başka bir sistem harfleri büyük gösterebilir. Görüntülenen SHA-384 özetindeki harflerin büyük veya küçük olması, temel değeri değiştirmez.
- Boşluklar ve satır sonları: Bu SHA-384 oluşturucuda baştaki ve sondaki boşluklar ile yeni satır karakterleri, gönderilen giriş baytlarının bir parçasıdır ve özeti değiştirir.
- Aksanlı ve Latin alfabesi dışındaki metinler: SHA-384 karakterleri değil, baytları işler. Görünüşte aynı olan iki metin, farklı Unicode normalizasyonu veya karakter kodlaması kullanıyorsa birbirinden farklı olabilir.
- Sayılar: 00125 gibi yazılan bir değer metin verisi olarak işlenir. 125 ile aynı özeti üretmez.
- Boş giriş: SHA-384 algoritması, boş bir bayt dizisi için geçerli bir özet tanımlar. Bu özet, bir boşluk veya yeni satır karakterinin özetinden farklıdır.
- Uzun giriş: Girişin uzunluğu ne olursa olsun çıktı 96 onaltılık karakter olarak kalır.
SHA-384 özeti çözülebilir veya tersine çevrilebilir mi?
Hayır. Özetleme işlemi özgün metni geri döndürülebilir biçimde tutmadığından SHA-384 özeti çözülemez. Çok sayıda olası giriş, sabit 384 bitlik çıktı alanına eşlenir.
SHA-384 hızlı çalışacak şekilde tasarlandığından saldırgan, her tahminin özetini çıkarıp sonuçla karşılaştırarak çok sayıda tahmini hızla deneyebilir. Bu nedenle kısa, yaygın veya tahmin edilebilir değerler sözlük ya da kaba kuvvet aramalarıyla bulunabilir. SHA-384'ün gücü, zayıf bir parolayı güvenli hâle getirmez veya düşük entropili bir tanımlayıcıyı gizli bilgiye dönüştürmez.
Çevrimiçi veri tabanları, yaygın metinler için daha önce hesaplanmış SHA-384 özetlerini içerebilir. Eşleşen bir kayıt bulmak, algoritmayı tersine çevirmek değil, bir arama yapmaktır.
SHA-384 günümüzde nerelerde kullanılıyor?
SHA-384, bir protokolün, teknik şartnamenin veya mevcut sistemin 384 bitlik bir SHA-2 özeti gerektirdiği yerlerde kullanılır. Yaygın ve meşru kullanım alanları arasında dosya sağlama toplamları, yinelenen verileri tespit etme, bütünlük kayıtları ve hâlihazırda SHA-384 değerleri saklayan yazılımlarla uyumluluk bulunur.
- İndirilen bir dosyayı, dağıtıcısının yayımladığı SHA-384 sağlama toplamıyla karşılaştır.
- Eski bir veri tabanı, API veya belge biçiminin beklediği özeti yeniden üret.
- Açıkça SHA-384 gerektiren bir protokol için giriş oluştur.
Düz bir SHA-384 sağlama toplamı yanlışlıkla yapılan değişiklikleri tespit edebilir, ancak veriyi kimin oluşturduğunu kanıtlayamaz. Hem bir dosyayı hem de yayımlanan özetini değiştirebilen saldırganın ikisini birden yenisiyle değiştirmesini engelleyemez. Kimliği doğrulanmış iletiler için gizli anahtarla HMAC-SHA-384 veya uygun bir dijital imza şeması kullan.
Bir teknik şartname birden fazla SHA-2 türüne izin veriyorsa SHA-256 daha yaygın kullanılır ve daha kısa bir özet üretir. Tam 512 bitlik çıktının açıkça gerekli olduğu sistemlerde SHA-512 uygun olabilir. Bu biçimleri SHA-256 oluşturucu ve SHA-512 oluşturucu ile üretebilirsin.
Sık sorulan sorular
SHA-384, karakterleri çıkarılmış SHA-512 ile aynı mı?
Hayır. SHA-384, SHA-512 ile aynı genel sıkıştırma yapısını kullanır, ancak son durum 384 bite kısaltılmadan önce farklı başlangıç değerleriyle çalışmaya başlar. SHA-512 özetini yalnızca 96 onaltılık karaktere kısaltmak SHA-384 üretmez.
SHA-384 uzunluk genişletme saldırılarından etkilenir mi?
SHA-384 bir Merkle–Damgård yapısı kullanır. Ancak kısaltılmış çıktısı, dahili SHA-512 durumunun 128 bitini gizlediği için standart ve uygulanabilir uzunluk genişletme saldırısını elverişsiz hâle getirir. Yine de gizli bir değeri doğrudan iletiyle birleştiren gelişigüzel bir yapı, ileti kimlik doğrulama kodu olarak kabul edilmemelidir. Verilerin gizli anahtarla doğrulanması gerektiğinde HMAC-SHA-384 kullan.
Bu araçla bir dosyanın özetini alabilir miyim?
Bu araç dosya yüklemek için değil, metin girişi için tasarlanmıştır. Sunucu tarafında çalışan bu oluşturucu yalnızca metin kabul ettiğinden, ikili dosya içeriğini metin alanına yapıştırmak kodlama veya yeni satır dönüşümü nedeniyle baytları değiştirebilir. Dosyalar için sha384sum gibi bir sistem yardımcı programı veya eşdeğer bir kriptografi kitaplığı kullan ve 96 onaltılık karakterin tamamını karşılaştır.
Başka bir SHA-384 hesaplayıcı neden farklı sonuç veriyor?
İki giriş muhtemelen bayt düzeyinde farklıdır. Önce varsa sondaki yeni satır dâhil olmak üzere boşlukları, büyük ve küçük harf kullanımını ve satır sonlarını kontrol et. Giriş ve kullanılan sistemler açısından geçerliyse karakter kodlamasını, Unicode normalizasyonunu ve sistemlerden birinin bayt sırası işareti ekleyip eklemediğini de incele. Özetlerden birinin hatalı olduğunu varsaymadan önce baytları tam olarak karşılaştır.
Popüler araçlar
Bir metnin boyutunu Bayt (B), Kilobayt (KB) veya Megabayt (MB) cinsinden alın.
Bir IP alın ve onunla ilişkili alan adını/ana bilgisayarı aramaya çalışın.
Ping aracımızla herhangi bir web sitesinin, sunucunun veya portun durumunu ve yanıt süresini hızlı ve verimli biçimde kontrol edin.
Digily Link'in IP sorgulama aracı, herhangi bir IP adresi hakkında ayrıntılı bilgi sağlar. Kapsamlı IP verileri almak için bu ücretsiz çevrimiçi hizmeti kullanın.
WhatsApp Bağlantı Oluşturucumuzla ücretsiz WhatsApp bağlantınızı anında oluşturun. Özel bir mesaj ekleyin ve giriş yapmadan veya kod yazmadan tek tıklamayla sohbet başlatın.