İçeriğe geç

Hash Üretici

Herhangi bir metinden SHA-1, SHA-256, SHA-384 ve SHA-512 hash değerleri üretin. Veri bütünlüğünü anında doğrulayın. Ücretsiz, %100 tarayıcıda.

Hash oluşturmak için metin yazın veya yapıştırın.

Kriptografik hash nedir?

A cryptographic hash is a fixed-length string derived from arbitrary input data. It is a one-way function: computationally infeasible to reverse. The same input always produces the same output (deterministic).

Algorithms

SHA-1 (160-bit) — deprecated for security use; still found in legacy systems and Git. SHA-256 (256-bit) — the most widely used; Bitcoin, TLS, file integrity. SHA-384 / SHA-512 (384/512-bit) — higher security margin, used in government and financial systems.

Common uses

  • File integrity: compare checksum before and after download.
  • Password storage: never store plain passwords — store their hash (use bcrypt/Argon2 in production).
  • Digital signatures: sign the hash of a document, not the document itself.
  • Data deduplication: detect identical files by comparing hashes.

Yeni nesil hash fonksiyonları

SHA-3 (Keccak, FIPS 202'de standartlaştırılmıştır) SHA-2'den tamamen farklı bir iç yapıya sahiptir ve SHA-2'nin zayıflaması durumunda derinlemesine savunma sağlar. BLAKE3, hız için optimize edilmiş modern, paralelleştirilebilir bir hash fonksiyonudur — çok çekirdekli CPU'larda SHA-256'dan önemli ölçüde daha hızlıdır. Ancak ne SHA-3 ne de BLAKE3 henüz Web Crypto API'de mevcut değildir. Çoğu uygulama için SHA-256 standart olmaya devam eder ve önerilen varsayılan seçenektir.

Privacy

Hashing runs 100% in your browser using the native Web Crypto API (crypto.subtle.digest()). No data is ever sent to a server.