MD5/SHA Karma Oluşturucu | Güvenli Hash Oluşturun
MD5 ve SHA algoritmalarıyla metinlerinizi güvenli şekilde şifreleyin. Bu araç, anında karma değerleri üretir, veri güvenliğini artırır ve doğrulamayı kolaylaştırır. Kullanıcı dostu arayüzle hızlı karma oluşturun.
Bir dosyayı buraya bırakın veya göz atmak için tıklayın
Her dosya türü. Büyük dosyalar parçalar halinde okunur.
Seçilen dosya: ()
Metninizin veya dosyanızın eşleşip eşleşmediğini kontrol etmek için beklenen bir hash yapıştırın.
Gizli ve çevrimdışı: metin ve dosyalar tarayıcınızda yerel olarak hashlenir ve asla cihazınızdan çıkmaz.
Hash değerleri
128 bit - yalnızca sağlama, güvenli değil
160 bit - eski, güvenlik için önerilmez
256 bit - güvenlik için önerilir
384 bit - güçlü güvenlik
512 bit - en güçlü, önerilir
Güvenlik notu: Güvenlikle ilgili her şey için SHA-256 veya üstünü kullanın. MD5 ve SHA-1 kırılmıştır ve parola hashlemek için asla kullanılmamalıdır - bunun için tuz ile bcrypt, scrypt, Argon2 veya PBKDF2 kullanın.
Nasıl kullanılır
- Bir mod seçin: metni hashleyin, dosyayı hashleyin veya beklenen bir hash ile karşılaştırın.
- Metin yazın veya yapıştırın ya da bir dosya bırakın - hash değerleri anında güncellenir.
- Büyük ve küçük harf çıktısı arasında geçiş yapın.
- Herhangi bir hash'i tek tıkla veya tümünü birden kopyalayın.
Temel özellikler
- Yazarken gerçek zamanlı hashleme
- MD5, SHA-1, SHA-256, SHA-384 ve SHA-512
- Her tür ve boyuttaki dosyayı hashleyin
- Büyük veya küçük harf çıktısı
- Beklenen bir hash ile karşılaştırın ve doğrulayın
- %100 tarayıcıda - verileriniz asla cihazınızdan çıkmaz
- Her hash için tek tıkla kopyalama
Bu aracı yapay zeka ajanınızdan kullanın
Ücretsiz JSON API ve Model Context Protocol (MCP) sunucusu. Kayıt yok, API anahtarı yok, CORS açık. Claude, ChatGPT, Cursor, betikler ve ön uç uygulamalar için tasarlandı.
curl -X POST https://mate.tools/api/v1/hash.php \
-H "Content-Type: application/json" \
-d '{"text":"hello world","algorithms":["sha256","md5"]}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/hash.php",
data=json.dumps({"text":"hello world","algorithms":["sha256","md5"]}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/hash.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"text":"hello world","algorithms":["sha256","md5"]}),
});
console.log(await r.json()); claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) veya MCP uyumlu herhangi bir istemciye ekleyin:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Yaygın kullanım alanları
- İndirilen bir dosyanın yayımlanan sağlama ile eşleştiğini doğrulama
- Verilerin değiştirilmediğini veya bozulmadığını onaylama
- Yedekler ve aktarımlar için sağlama oluşturma
- Hash değerlerini karşılaştırarak yinelenen dosyaları tespit etme
- İmzalama ve günlükleme için mesaj özeti oluşturma
Sıkça sorulan sorular
MD5 128 bit, SHA-1 160 bit ve SHA-256 256 bit hash üretir. Daha uzun hash'ler çakışmalara daha dayanıklıdır. MD5 ve SHA-1 kriptografik kullanım için kırılmış kabul edilirken, SHA-256 (ve üstü) güvenlik için hâlâ önerilir.
Hayır. Hash fonksiyonları tasarımı gereği tek yönlüdür, bu yüzden girdiyi geri elde etmek için bir hash'i matematiksel olarak tersine çeviremezsiniz. Bütünlük kontrolleri ve parola saklamada hashlemeyi yararlı kılan da tam olarak budur.
Hash fonksiyonları belirleyicidir: aynı girdi her zaman aynı çıktıyı üretir. Bu tutarlılık, verilerin değişmediğini onaylamak için hash'leri karşılaştırmanıza olanak tanır.
Evet. Tüm hashleme, Web Crypto API (ve yerleşik bir MD5) kullanılarak tarayıcınızda yerel olarak gerçekleşir. Yazdığınız veya yüklediğiniz hiçbir şey sunucuya gönderilmez.
Hayır. Düz MD5/SHA hash'leri parola saklamak için çok hızlıdır. Benzersiz bir tuz ile bcrypt, scrypt, Argon2 veya PBKDF2 gibi özel bir algoritma kullanın.
Karşılaştır / doğrula moduna geçin, indirilen dosyayı yükleyin, yayıncının sağladığı sağlamayı yapıştırın ve Doğrula'ya tıklayın. Eşleşme, dosyanın bozulmadan ve değiştirilmeden kaldığı anlamına gelir.
Hash oluşturucu nedir?
Bir hash oluşturucu, MD5, SHA-1, SHA-256, SHA-384 ve SHA-512 gibi algoritmalar kullanarak herhangi bir metni veya dosyayı sabit uzunlukta bir hash'e (dijital parmak izi) dönüştürür. Hash'ler dosya bütünlüğünü doğrular ve kurcalamayı tespit eder - aynı girdi her zaman aynı hash'i verir, ancak geri çeviremezsiniz. Bu araç tamamen tarayıcınızda çalışır.