SipHash-2-4 Hesaplayıcı
SipHash-2-4 özetini hesaplamak için 32 haneli hex anahtar ve bir mesaj girin.
Sonuç
Nasıl kullanılır
- Değerlerinizi yukarıdaki alanlara girin.
- Sonucu anında görmek için Hesapla’ya basın.
- Sonucunuzun bağlantısını kopyalamak için Paylaş düğmesini kullanın.
Bu hesaplama hakkında
SipHash-2-4, Jean-Philippe Aumasson ve Daniel J. Bernstein tarafından özellikle hash tablolarını hash-flooding hizmet reddi saldırılarına karşı korumak için tasarlanmış, hızlı ve anahtarlı bir sözde rastgele fonksiyondur — bu saldırı tekniğinde bir saldırgan, bir hash tablosunun kovalarında çarpışacak şekilde bilinçli olarak seçilmiş girdiler gönderir, aramaları O(1)'den O(n)'ye düşürerek sunucuyu tıkar. “2-4” adı, tur yapısını ifade eder: mesaj bloğu başına 2 sıkıştırma turu ve 4 sonlandırma turu.
16 baytlık (128 bitlik) gizli bir anahtar ve bir mesaj verildiğinde, hesaplanması ucuz ama anahtar olmadan tahmin edilmesi zor olan 64 bitlik bir özet üretir. Python, Rust, Ruby ve Redis gibi diller ve sistemler bu yüzden dizeler ve sözlük/hash-map anahtarları için varsayılan hash fonksiyonu olarak dahili olarak SipHash kullanır. Bu hesaplayıcı, verilen bir hex anahtarla herhangi bir metnin SipHash-2-4 özetini hesaplar; uygulamaları doğrulayan veya algoritmanın nasıl davrandığını keşfeden geliştiriciler için kullanışlıdır.
Bu faydalı oldu mu?
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (BMI)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
Hesaplayıcı bulunamadı
Yorumlar (0)