Pytania oznaczone «sha1»

SHA-1 to kryptograficzna funkcja skrótu zaprojektowana przez rząd Stanów Zjednoczonych jako federalny standard przetwarzania informacji. Niedawno wykryto kolizje, co oznacza, że ​​SHA1 staje się coraz bardziej podatny na ataki, a jego użycie do ochrony danych nie jest zalecane.

175
Hash collision w git

Co by się właściwie stało, gdybym miał kolizję hash podczas korzystania z git? Np. Udaje mi się zatwierdzić dwa pliki z tą samą sumą kontrolną sha1, czy git to zauważy lub uszkodzi jeden z plików? Czy można ulepszyć git, aby z tym żyć, czy też musiałbym zmienić na nowy algorytm...

158
Ciąg Java do SHA1

Próbuję zrobić prosty konwerter String na SHA1 w Javie i oto, co mam ... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new

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...

138
Jak przypisać Git SHA1 do pliku bez Gita?

Jak rozumiem, kiedy Git przypisuje skrót SHA1 do pliku, ten SHA1 jest unikalny dla pliku na podstawie jego zawartości. W rezultacie, jeśli plik jest przenoszony z jednego repozytorium do drugiego, SHA1 dla pliku pozostaje taka sama, ponieważ jego zawartość nie uległa zmianie. Jak Git oblicza...

133
SHA1 vs MD5 vs SHA256: którego użyć do logowania PHP?

Robię logowanie php i próbuję zdecydować, czy użyć SHA1, Md5 lub SHA256, o którym przeczytałem w innym artykule o przepływie stosów. Czy któryś z nich jest bezpieczniejszy od innych? Czy w przypadku SHA1 / 256 nadal używam soli? Czy jest to również bezpieczny sposób przechowywania hasła jako...

124
W jaki sposób git oblicza skróty plików?

Skróty SHA1 przechowywane w obiektach drzewa (zwrócone przez git ls-tree) nie pasują do skrótów SHA1 zawartości pliku (zwróconych przez sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - W jaki sposób git oblicza skróty...

101
Haszowanie pliku w Pythonie

Chcę, aby Python czytał do EOF, aby uzyskać odpowiedni skrót, niezależnie od tego, czy jest to sha1 czy md5. Proszę pomóż. Oto, co mam do tej pory: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash =...

97
HMAC-SHA1 w bash

Czy istnieje skrypt bash do generowania HMAC-SHA1skrótu? Szukam czegoś równoważnego z następującym kodem PHP: hash_hmac("sha1", "value", "key");

86
Haszowanie z algorytmem SHA1 w C #

Chcę zaszyfrować podaną byte[]tablicę przy użyciu SHA1algorytmu z użyciem SHA1Managed. Hash będzie pochodzić z testów jednostkowych. Oczekiwany skrót to (rozróżniana jest wielkość liter).byte[]0d71ee4472658cd5874c5578410a9d8611fc9aef Jak mogę to osiągnąć? public string Hash(byte [] temp) {...