SHA & hash üreteç
Herhangi bir metin için SHA-1, SHA-256, SHA-384 ve SHA-512 hashları oluştur — hex veya Base64 formatında, tarayıcında.
SHA & hash üreteç hakkında
Handytool'un hash üreteci SHA-1, SHA-256, SHA-384 ve SHA-512 hashları metininizden canlı olarak hesaplar — tarayıcınızda, Web Crypto API ile. Hex veya Base64 çıktısı seç ve özeti bir tıkla kopyala. Hashing yerel olarak gerçekleştiği için şifreler, token veya hassas içeriğin hashını sunucuya göndermeden oluşturabilirsiniz.
SHA & hash üreteç özellikleri
- 01
Dört SHA varyantı
SHA-1, SHA-256, SHA-384 ve SHA-512 arasında anında geçiş yapın. Tümü tarayıcının Web Crypto API'si kullanılarak hesaplanır — HTTPS ve modern kimlik doğrulama sistemleri tarafından kullanılan aynı uygulamadır.
- 02
Hex veya Base64 çıktısı
Özeti küçük hex dizesi (en yaygın format) veya Base64 (kompakt, HTTP başlıkları ve token'lerde kullanılan) olarak alın. Verilerinizi yeniden yazmadan biçim değiştirebilirsiniz.
- 03
Tamamen tarayıcınızda çalışır
Hashing SubtleCrypto kullanarak yerel olarak gerçekleşir. Metniniz sunucuya hiç ulaşmaz — sırlar, parolalar veya gizli yüklerin hashını güvenle oluşturabilirsiniz.
SHA & hash üreteç SSS
- SHA hash nedir?
- SHA (Secure Hash Algorithm) herhangi bir girdiye sabit uzunlukta parmak izi atayan şifreleme fonksiyonudur. Aynı girdi daima aynı hash üretir fakat hastten girdiye geri dönüşü hesapsal olarak imkansızdır. Integriteyi doğrulama, imzalar ve içerik adreslendirmede kullanılır.
- Hangi SHA varyantını seçmeliyim?
- Çoğu modern uygulama için SHA-256 kullanın — hızlı ve yaygın olarak desteklenir. SHA-512 64-bit sistemlerde ekstra güvenlik istiyorsanız iyidir. SHA-1'i güvenlik açısından kritik durumlarda kullanmayın — sadece eski sistem uyumluluğu için buradadır.
- Parolaları hash etmek için SHA kullanmalı mıyım?
- Hayır — doğrudan değil. SHA hashleri çok hızlıdır, bu brute-force saldırılarına karşı savunmasızdırlar. Parola depolamak için bcrypt, scrypt veya Argon2 gibi özel fonksiyonlar kullanın. Bu araç içerik bütünlüğü, dosya parmak izleri ve checksum karşılaştırmaları için faydalıdır.
- Hashler neden varsayılan olarak hex'tedir?
- Hex (baz 16) hashlar için en yaygın temsilidir çünkü bayt sınırlarına temiz şekilde haritalanır — her iki hex rakamı bir bayttır. Base64 daha kompakttır ama daha az okunabilirdir. Aşağı sistem ne isterse buna göre formatı değiştirin.
- Metnim sunucuya gönderiliyor mu?
- Hayır. Hashing tamamen tarayıcınızda Web Crypto API kullanılarak gerçekleşir. Hiçbir şey yüklenmez, kaydedilmez veya depolanmaz.
Rehberler
Makaleler →İlgili araçlar
Araç →- Aktif
Base64 kodlayıcı & kod çözücü
Metni Base64'e kodlayın ve Base64'ü metne dönüştürün — URL-safe Base64 desteği ve tamamen tarayıcınızda çalışır.
AraçÜcretsizYerel olarak çalışırAç - Aktif
URL kodlayıcı & kod çözücü
Metni yüzde kodla URL'de güvenli kullan veya yüzde kodlu dizeleri metne çevir — anında, gizli.
AraçÜcretsizYerel olarak çalışırAç - Aktif
UUID üreteç
Rastgele UUID v4 veya sıralı UUID v7 kimliklerini oluştur — tek bir kez veya toplu, tarayıcında.
AraçÜcretsizYerel olarak çalışırAç
Diğer araçları keşfet
Tüm araçlar →- Aktif
PDF Sıkıştır
Bir PDF dosyasını doğrudan tarayıcınızda küçültün — sıkıştırma seviyesi seçin ve küçültülmüş PDF'i yerel olarak indirin.
PDFÜcretsizYerel olarak çalışırAç - Aktif
HEIC'ten WebP'ye
HEIC fotoğraflarını web kullanımı için WebP'ye dönüştürün — tarayıcınızda tamamen çalışır.
GörselÜcretsizYerel olarak çalışırAç - Aktif
HEVC'den MOV'a
HEVC (H.265) videolarını tarayıcınızda H.264 MOV (QuickTime)'a dönüştürün — dosyalar asla cihazınızdan ayrılmaz.
VideoÜcretsizYerel olarak çalışırAç - Aktif
Ses Birleştiricisi
Birden fazla ses dosyasını bire birleştir, isteğe bağlı çarpraz solma ile.
SesÜcretsizYerel olarak çalışırAç - Aktif
JSON biçimlendirici
JSON'u güzelleştirin, sıkıştırın ve doğrulayın.
BelgeÜcretsizYerel olarak çalışırAç