«hashing» etiketlenmiş sorular

Karma işlevi, keyfi uzunluktaki verileri sabit uzunluktaki verilerle eşleştiren herhangi bir algoritmadır. Bir karma işlevi tarafından döndürülen değerlere karma değerler, karma kodlar, karma toplamlar, sağlama toplamları veya basitçe karmalar denir. Wikipedia'dan: http://en.wikipedia.org/wiki/Hash_function

11
Benzersiz karmaşa ve hız için hangi karma algoritma en iyisidir?
Benzersiz karmaşa ve hız için hangi karma algoritma en iyisidir? Örnek (iyi) kullanımlar, karma sözlükleri içerir. SHA-256 gibi şeyler olduğunu biliyorum , ancak bu algoritmalar güvenli olacak şekilde tasarlandı , bu da genellikle daha az benzersiz olan algoritmalardan daha yavaş olduklarını gösteriyor . Hızlı olacak şekilde tasarlanmış bir karma algoritma …
1388 algorithms  hashing 

2
Neden bu kadar çok karma ve şifrelenmiş dizge eşittir işareti ile sonuçlanıyor?
C # ve MSSQL'de çalışıyorum ve beklediğiniz gibi şifrelerimi tuzladım ve karıştırdım. Bir nvarchar sütununda saklanan karışıma baktığımda (örneğin kutu aspnet üyelik sağlayıcısı). Üretilen Salt ve Hash değerlerinin neden bir veya iki eşittir işaretiyle sonuçlandığını her zaman merak etmişimdir. Şifreleme algoritmalarıyla çalışırken benzer şeyler gördüm, bu tesadüf mü yoksa bunun …

8
Neden yeniden gönderilmeden (ve tekrar sunucuda toplanmadan) istemcide hiçbir web sayfasının şifresi kullanılmıyor?
İnternette oturum açma bilgisi gerektiren pek çok site var ve parola kullanımına karşı korumanın tek yolu, parolaların sunucuda toplandığına dair söz vermektir, ki bu her zaman doğru değildir. Bu yüzden merak ediyorum, istemci bilgisayarında (Javascript ile) şifreleri olan bir web sayfasını sunucuya göndermeden önce, nerede yeniden şifreleneceklerini yapmak ne kadar …


6
Bir şifreyi birden çok kez kullanmak daha güvenli midir?
Şifreleri saklarken, dizeleri 'iki kat hash yapmak' için iyi bir uygulama olduğunu birkaç kez okudum (mesela md5 ile sha1, her ikisi de tuzlu). Sanırım ilk soru "bu gerçekten doğru mu?" Eğer değilse, o zaman lütfen, bu sorunun kalanını reddedin :) Sormamın nedeni, bunun yüzünde bunun mantıklı olduğunu söyleyebilirim. Bununla birlikte, …
43 hashing 

3
Hash tablolarını anlamaya çalışıyorum - birisi bana açıklayabilir mi - açıkça?
Hash tablolarının php (doğru) olarak doğru kullanımı ve uygulanmasını anlamak istiyorum. Bir yerde, deneyimli bir programcının bir karma tablo oluşturduğunu ve daha sonra yineleme yaptığını okudum. Şimdi, bunun neden yanlış olduğunu anlıyorum ancak anlayışımın doğru olup olmadığını (ne demek istediğimi anlıyorsanız) bilecek tam bilgiye sahip değilim. Öyleyse birileri bana bir …
25 php  hashing 

4
Git .git / objects / klasörü neden birçok SHA öneki klasöründe alt bölümlere ayrılmıştır?
Git dahili olarak nesneleri (Blobs, ağaçlar) .git/objects/klasörde saklar . Her nesneye, nesnenin içeriğinden hesaplanan bir SHA1 karması ile başvurulabilir. Ancak, nesneler .git/objects/doğrudan klasörün içinde saklanmaz . Bunun yerine, her nesne SHA1 karmasının ön ekiyle başlayan bir klasörde saklanır. Yani karma olan bir nesne b7e23ec29af22b0b4e41da31e868d57226121c84depoda saklanır..git/objects/b7/e23ec29af22b0b4e41da31e868d57226121c84 Git neden nesne deposunu bu …

6
Karma algoritmayı “güvenli” yapan nedir?
Bu ilginç soruyu okuduktan sonra , ihtiyacım olursa hangi güvensiz karma algoritmasını kullanacağım konusunda iyi bir fikrim olduğunu hissettim, ancak bunun yerine neden güvenli bir algoritma kullanabileceğimi bilmiyordum. Peki ayrım nedir? Çıktı sadece karma şeyi temsil eden rastgele bir sayı değil mi? Bazı karma algoritmaları güvenli kılan nedir?
19 security  hashing 

6
Yaklaşık eşitlikte şamandıra karma uygulaması
Diyelim şu Python sınıf var demek (sorun sadece aynı Java bulunmaktadır equalsve hashCode) class Temperature: def __init__(self, degrees): self.degrees = degrees degreesbir şamandıra olarak Kelvin sıcaklık nerede . Şimdi, eşitlik testi ve karma Temperatureyöntemini şu şekilde uygulamak istiyorum: Direkt eşitlik testi yerine şamandıranın epsilon farkını karşılaştırır, ve a == bima …

6
Kullanıcılara web sitesinin ve şifrelerin güvenli olduğundan nasıl emin olunur [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Güvenilir web sitelerinde her zaman "Tüm veriler şifrelenir" veya "Tüm şifreler 128bit şifreleme kullanılarak şifrelenir" vb. Gibi …

3
Ölçeklenebilir çiçek filtreleri nasıl çalışır?
Ölçeklenebilir çiçek filtreleri üzerinde okuyordum ve her ne zaman bir bileşen çiçek filtresi her dolduğunda, daha büyük boyutlu yeni bir çiçek filtresi eklendiğini anlayamıyordum. Başlangıçta oluşturulan filtrelerdeki set bitlerine katkıda bulunan elemanlar mevcudiyet için aranamaz. Belki de bunu anlamamda yanılıyorum? Temel çiçeklenme filtrelerini anlıyorum. Ancak, kafamı dinamik çiçek filtrelerinin etrafına …

6
Tuz karma değerleri nereden gelmelidir?
Parola gibi bir şeye düz metinde saklanamayan bir karma değerine tuz değerleri eklerken, tuz değerlerinin gelmesi için en iyi yer hangisidir? Bağlam için bunun bir web sayfası girişindeki şifreler için olduğunu varsayalım.
12 security  hashing 


3
% Operatörünü kullanmadan iyi dağıtılmış bir karma tablo uygulamak mümkün müdür?
C # hızlı, iyi dağıtılmış bir karma tablo uygulamak arıyorum. Ben rasgele bir karma kodu alır ve "bu" kovalar indekslemek için kullanılabilir "kısıtlama" benim karma kısıtlama işlevini seçme konusunda sorun yaşıyorum. Şimdiye kadar gördüğüm iki seçenek var: Bir yandan, kovalarınızın her zaman asal sayıda elemente sahip olduğundan emin olabilirsiniz ve …

2
Ayrı zincirleme için ikili arama ağaçlarını kullanarak bir karma tablosunu hızlandırmak mümkün müdür?
Ayrı zincirleme işleminde arama karmaşıklığını O (n) (bağlantılı listeyi kullanarak) O (log n) (BST kullanarak) azaltmak için ikili arama ağaçları kullanarak bir karma tablo uygulamak istiyorum. Bu yapılabilir ve eğer evet ise nasıl? Çözümün adım adım, mantığın uygulanması olup olmadığını anlamak daha kolay olurdu. Hashtable'da (ayrı zincirleme kullanarak inşa) Arama …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.