«cryptography» etiketlenmiş sorular

KRİPTOGRAFİ PROGRAMLAMAYLA İLGİLİ OLMALIDIR. Kriptografi, diğer şeylerin yanı sıra şifreleme, karma ve dijital imzaları kapsar. Doğrudan yazılım geliştirmeyle ilgili olmayan kriptografi soruları crypto.stackexchange.com adresinde sorulmalıdır.


16
MD5 hash değerleri nasıl geri döndürülemez?
Her zaman merak ettiğim bir kavram, kriptografik hash fonksiyonlarının ve değerlerinin kullanımıdır. Bu işlevlerin benzersiz ve tersine çevrilmesi neredeyse imkansız bir hash değeri üretebileceğini anlıyorum, ancak işte her zaman merak ettiğim şey: Sunucumda, PHP'de üretiyorum: md5("stackoverflow.com") = "d0cc85b26f2ceb8714b978e07def4f6e" Aynı dizeyi bir MD5 işlevi aracılığıyla çalıştırdığınızda, PHP kurulumunuzda aynı sonucu alırsınız. …

16
Android'de MD5 karma oluşturma
Basit bir C # HTTP dinleyicisiyle 'konuşması' gereken basit bir android istemcim var. POST isteklerinde kullanıcı adı / şifreyi geçirerek temel bir kimlik doğrulama düzeyi sağlamak istiyorum. MD5 hashing, C # için önemsizdir ve ihtiyaçlarım için yeterli güvenlik sağlar, ancak bunu android tarafında nasıl yapacağımı bulamıyorum. DÜZENLEME: Sadece MD5 zayıflığı …


9
Parola karmaları için rastgele olmayan tuz
GÜNCELLEME: Geçenlerde bu sorudan aşağıdaki tartışmanın tamamında benim (ve diğerlerinin de yaptığından eminim) biraz kafa karıştırıcı olduğunu öğrendim: Gökkuşağı tablosu dediğim şeye aslında karma tablo deniyor. Gökkuşağı masaları daha karmaşık yaratıklardır ve aslında Hellman Hash Chains'in bir çeşididir. Cevabın hala aynı olduğuna inanıyorum (kriptanalize gelmediği için), tartışmanın bir kısmı biraz …

13
Neden System.Security.Cryptography.RandomNumberGenerator yerine C # sınıfı System.Random kullanılıyor?
Neden her zaman System.Security.Cryptography.RandomNumberGenerator'dan (veya RandomNumberGenerator soyut olduğu için alt sınıflarından) şifreli olarak güvenli rasgele sayı üretecini kullanmak yerine System.Random'dan "standart" rasgele sayı üretecini kullansın? Nate Lawson, saat 13: 11'deki Google Tech Talk sunumu " Crypto Strikes Back " te Python, Java ve C # 'dan "standart" rasgele sayı üreteçlerini …
86 c#  .net  cryptography  random 

2
Güvenli şifreleme anahtarları için std :: array için özel bir ayırıcı kullanabilir miyim?
std::arrayYığında tamamen tahsis edildiğini biliyorum , ancak bu soru iki şey gerektiren güvenlik endişeleri tarafından teşvik ediliyor: İçindeki veriler std::arraysıfır veya imha üzerine rastgele olacak İçindeki veriler kilitlenecek , böylece kilitlenme veya takas belleğinde asla diske std::arraygitmeyecek Genellikle ile std::vector, çözüm yaratmaktır özel allocator bunları yapar . Ancak, std::arraybunun nasıl …
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.