(boş)
da39a3ee5e6b4b0d3255bfef95601890afd80709
Boş girdinin SHA-1 değeri bilinen bir sabittir.
Metinden çevrimiçi SHA-1 hash üretin ve 160 bitlik özeti 40 küçük onaltılık karakter olarak kopyalayın. İşlem Web Crypto API ile tarayıcıda yerel yapılır. SHA-1 eski sistem uyumluluğunda kullanılır, ancak yeni güvenlik sistemlerini korumamalıdır.
(boş)
da39a3ee5e6b4b0d3255bfef95601890afd80709
Boş girdinin SHA-1 değeri bilinen bir sabittir.
merhaba dünya
62f481c664a51f826f258785427df4a4d85b84c8
Kısa mesaj 40 onaltılık karakter üretir.
Merhaba dünya
472ba9d6db95e5266d4b2a5dab63914c59760594
İlk harfi büyütmek hash değerini tamamen değiştirir.
The quick brown fox jumps over the lazy dog
2fd4e1c67a2d28fced849ee1bb76e7391b93eb12
SHA-1 uygulamasını kontrol etmek için yaygın vektör.
SHA-1, 1995’te standartlaştırılan kriptografik hash işlevidir. Her girdiyi 40 onaltılık karakterle yazılan sabit 160 bitlik (20 bayt) özete dönüştürür. Bu hesaplayıcı küçük harf gösterir.
Deterministik ve tek yönlüdür, ancak artık yeterli çakışma direncine sahip değildir. Pratik saldırılar aynı özeti veren farklı girdiler oluşturabilir. Uyumluluk ve test için kullanın; yeni imza veya sertifikalar için kullanmayın.
Eski protokoller, Git depoları, HMAC-SHA-1 entegrasyonları ve taşınması zor kimliklerde bulunur. Eski sağlama toplamlarını üretmek veya saldırgan yokken bozulmayı görmek için kullanılabilir.
Yeni imza, sertifika, kurcalamaya dayanıklı toplam veya saldırgan kontrollü girdi için kullanmayın. Çakışma özgün metni açıklamaz ama benzersizliği bozar. SHA-256 veya üstünü seçin.
Tam UTF-8 baytları işlenir; harf durumu, boşluk, Unicode ve satır sonları hash değerini değiştirir. Boş girdi geçerlidir. SHA-256, SHA-512, SHA-3, BLAKE2, MD5 veya CRC32 ile karşılaştırabilirsiniz.
SHA-1 mesajı kodlar, dolgu ve uzunluk ekler, 512 bitlik bloklar oluşturur. Her blok 32 bitlik işlemler, modüler toplamalar, sabitler ve genişletilmiş çizelgeden oluşan 80 turdan geçer. Beş 32 bit sözcük özeti oluşturur.
Çığ etkisi çakışma direncini garanti etmez. Pratik seçilmiş önek çakışmaları SHA-1’i saldırgan kontrollü girdiler için uygunsuz kılar. Ön görüntü saldırıları pratik değildir, ancak bu imzaları güvenli yapmaz.
Metnin SHA-256 hash değerini tarayıcıda yerel olarak hesaplayın.
Metin ve gizli anahtardan doğrudan tarayıcınızda HMAC oluşturun.
Metnin SHA-512 hash değerini tarayıcıda yerel hesaplayın.
Metnin MD5 hash değerini tarayıcınızda yerel olarak hesaplayın.
Metnin SHA3-256 hash değerini tarayıcınızda yerel olarak hesaplayın.
Metinden SHA3-512 hash değerini tarayıcıda yerel olarak hesaplayın.