Hash Oluşturucu, herhangi bir metin girişinin kriptografik hash'lerini (MD5, SHA-1, SHA-256, SHA-384, SHA-512) hesaplar. Beş algoritmanın tamamı paralel olarak çalışır, böylece her hash sonucunu aynı anda görürsünüz. Sağlama toplamı (checksum) doğrulama, git tarzı içerik adresleme ve farklı sistemler tarafından beklenen hash formatlarını eşleştirme için kullanışlıdır.
Kriptografik hash'ler yazılımın her yerindedir; dosya sağlama toplamları, içerik adresli depolama (git), parola doğrulama, API isteği imzalama ve bütünlük kontrolleri. Farklı sistemler farklı algoritmalar kullanır ve bazen hedef sistemin beklediği formatla eşleşmeniz gerekir. Hash Oluşturucu beş yaygın algoritmayı paralel olarak çalıştırır: MD5 (eski, hala güvenlik dışı sağlama toplamları için kullanılır), SHA-1 (güvenlik için kullanımdan kaldırılmış olsa da git bunu kullanır), SHA-256 (modern varsayılan), SHA-384 ve SHA-512 (yüksek entropili varyantlar). Herhangi bir metni yapıştırın ve beş hash sonucunu da anında alın. Tüm hashing işlemi tarayıcınızda yerel olarak gerçekleşir; girişiniz asla makinenizden ayrılmaz, bu da onu hassas dizeler için güvenli kılar. SHA-1/256/384/512 tarayıcının SubtleCrypto API'sini kullanır; MD5, SubtleCrypto tarafından desteklenmediği için dahili olarak uygulanmıştır.
MD5, SHA-1, SHA-256, SHA-384 ve SHA-512'yi aynı anda çalıştırır. Girişi bir kez yapıştırın ve her hash'i aynı anda görün.
Tüm hesaplama SubtleCrypto kullanılarak tarayıcı içinde gerçekleşir. Girişiniz asla makinenizden ayrılmaz; parolalar, API anahtarları ve özel veriler için güvenlidir.
Her hash'in kendi Kopyala butonu vardır, böylece hedef sisteminizin beklediği formatı tam olarak alabilirsiniz.
Siz yazarken hash'ler gerçek zamanlı olarak güncellenir. Girişi hedef hash ile eşleşene kadar düzenlemek için idealdir.
Çıktı, çoğu sistemin (git, OpenSSL, çoğu HTTP istemcisi) beklediği format olan standart küçük harf hex düzenindedir.
Kısa diziler ve büyük metin blokları ile aynı hızda çalışır. Makul girişler için boyut sınırı yoktur.
İndirilen bir dosyanın içeriğinin hash'ini alın ve dosyanın kurcalanmadığını veya bozulmadığını onaylamak için kaynağın yayınladığı SHA-256 ile karşılaştırın.
Git'in bir blob'u nasıl tanımlayacağını anlamak için SHA-1 oluşturun; depo sorunlarını gidermek için kullanışlıdır.
AWS, Google Cloud ve özel API yetkilendirme şemalarında yaygın bir model olan HMAC ile imzalamadan önce standart istek gövdesinin hash'ini alın.
Basit parola depolama için SHA-256 veya SHA-512 hash'leri oluşturun (üretimde bcrypt/Argon2 daha iyidir, ancak hızlı SHA hash'leri geliştirme aşaması için uygundur).
Tekilleştirme için içeriğin hash'ini alın; iki öğe aynı SHA-256'ya sahipse, meta verileri farklı olsa bile aynı baytlara sahiplerdir.
DevSuite Pro dock'undaki Hash simgesine tıklayın. Bir giriş alanı ve beş hash çıktı satırı içeren bir panel açılır.
Metninizi, dizinizi veya belgenizi yapıştırın. Araç herhangi bir UTF-8 dizisini kabul eder; kodlama hazırlığı gerekmez.
Beş hash de anında güncellenir: MD5, SHA-1, SHA-256, SHA-384, SHA-512. Her biri algoritma etiketiyle gösterilir.
İstediğiniz algoritmanın yanındaki Kopyala butonuna tıklayın. Hash, panonuza küçük harf hex dizisi olarak gönderilir.
Beklenen bir hash'e karşı kontrol yapıyorsanız, sonucu görsel olarak karşılaştırın; eşleşmeyen hash'ler genellikle iletim veya kodlama sorunlarına işaret eder.
DevSuite Pro'yu ücretsiz yükleyin ve tarayıcınız için 64'dan fazla geliştirici aracının kilidini açın.