Pytania oznaczone «cryptography»

KRYPTOGRAFIA MUSI BYĆ ZWIĄZANA Z PROGRAMOWANIEM. Kryptografia obejmuje między innymi szyfrowanie, haszowanie i podpisy cyfrowe. Pytania dotyczące kryptografii niezwiązane bezpośrednio z tworzeniem oprogramowania lepiej zadawać na stronie crypto.stackexchange.com.

260
Czy można odszyfrować skróty MD5?

Ktoś powiedział mi, że widział systemy oprogramowania, które: odzyskać zaszyfrowane hasła MD5 z innych systemów; odszyfrować zaszyfrowane hasła i przechowuj hasła w bazie danych systemu, korzystając z własnego algorytmu systemu. Czy to jest możliwe? Myślałem, że odszyfrowanie skrótów MD5 nie...

191
Dlaczego liczby pierwsze są ważne w kryptografii?

Jedna rzecz, która zawsze wydaje mi się, że nie jestem kryptografem: Dlaczego tak ważne jest używanie liczb pierwszych? Co czyni je tak wyjątkowymi w kryptografii? Czy ktoś ma proste krótkie wyjaśnienie? (Zdaję sobie sprawę, że istnieje wiele starterów i że kryptografia stosowana jest Biblią, ale...

162
Solenie hasła: najlepsze praktyki?

Zawsze byłem ciekawy ... Co jest lepsze, gdy zasolisz hasło do haszowania: prefiks czy postfiks? Czemu? Czy to ma znaczenie, jeśli solisz? Aby wyjaśnić: Wszyscy (miejmy nadzieję) już wiemy, że powinniśmy posolić hasło, zanim zaszyfrujemy je do przechowywania w bazie danych [ Edycja: Więc możesz...

148
Czy SHA-1 jest bezpieczny do przechowywania haseł?

Wniosek: SHA-1 jest tak samo bezpieczny przed atakami typu preimage, jakkolwiek jest łatwy do obliczenia, co oznacza, że ​​łatwiej jest zamontować bruteforce lub słownikowy atak. (To samo dotyczy następców, takich jak SHA-256). W zależności od okoliczności, funkcja skrótu, która została...