Kryptograficzna funkcja skrótu ze 128-bitową (16-bajtową) wartością skrótu. MD5 nie jest już uważany za bezpieczny skrót i nie powinien być używany do ochrony poufnych informacji, takich jak hasła
Chcę użyć Java, aby uzyskać sumę kontrolną MD5 pliku. Byłem naprawdę zaskoczony, ale nie byłem w stanie znaleźć niczego, co pokazuje, jak uzyskać sumę kontrolną MD5 pliku. Jak to jest zrobione?
Czy istnieje prosty sposób generowania (i sprawdzania) sum kontrolnych MD5 listy plików w Pythonie? (Mam mały program, nad którym pracuję i chciałbym potwierdzić sumy kontrolne plików).
Korzystam z iTextSharp, aby odczytać tekst z pliku PDF. Czasami jednak nie mogę wyodrębnić tekstu, ponieważ plik PDF zawiera tylko obrazy. Codziennie pobieram te same pliki PDF i chcę sprawdzić, czy plik PDF został zmodyfikowany. Jeśli nie można uzyskać tekstu i daty modyfikacji, czy suma kontrolna MD5 jest najbardziej wiarygodnym …
W dokumentach API Flickr musisz znaleźć sumę MD5 ciągu, aby wygenerować [api_sig]wartość. Jak sobie radzić z generowaniem sumy MD5 z ciągu? Przykład Flickr: strunowy: 000005fab4534d05api_key9a0554259914a86fb9e7eb014e4e5d52permswrite Suma MD5: a02506b31c1cd46c2e0b6380fb94eb3d
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 jest możliwe / wykonalne. Wiem, że istnieją słowniki MD5, ale …
Istnieje wiele implementacji JavaScript MD5. Czy ktoś wie, który jest najbardziej zaawansowany, najbardziej naprawiony i najszybszy? Potrzebuję tego do tego narzędzia.
Napisałem prostą klasę Java, aby wygenerować wartości skrótu pliku kalkulatora Windows. Używam Windows 7 Professional with SP1. Próbowałem Java 6.0.29i Java 7.0.03. Czy ktoś może mi powiedzieć, dlaczego otrzymuję inne wartości skrótów od Java w porównaniu do (wielu!) Zewnętrznych narzędzi i / lub stron internetowych? Wszystko zewnętrzne pasuje do siebie, …
Użyłem hashliba (który zastępuje md5 w Pythonie 2.6 / 3.0) i działało dobrze, jeśli otworzyłem plik i włączyłem jego zawartość do hashlib.md5()funkcji. Problem dotyczy bardzo dużych plików, których rozmiar może przekraczać rozmiar pamięci RAM. Jak uzyskać skrót MD5 pliku bez ładowania całego pliku do pamięci?
Jaka jest maksymalna długość ciągu, który może zhaszować md5? Lub: Jeśli nie ma ograniczeń, a jeśli tak, to jaka będzie maksymalna długość wartości wyjściowej md5?
Mam bibliotekę obrazów na Amazon S3. Dla każdego obrazu md5 adres URL źródła na moim serwerze oraz znacznik czasu, aby uzyskać unikalną nazwę pliku. Ponieważ S3 nie może mieć podkatalogów, muszę przechowywać wszystkie te obrazy w jednym płaskim folderze. Czy muszę się martwić o kolizje w generowanej wartości skrótu MD5? …
Używam następującego kodu C # do obliczenia skrótu MD5 z ciągu. Działa dobrze i generuje 32-znakowy ciąg szesnastkowy w następujący sposób: 900150983cd24fb0d6963f7d28e17f72 string sSourceData; byte[] tmpSource; byte[] tmpHash; sSourceData = "MySourceData"; //Create a byte array from source data. tmpSource = ASCIIEncoding.ASCII.GetBytes(sSourceData); tmpHash = new MD5CryptoServiceProvider().ComputeHash(tmpSource); // and then convert tmpHash …
Czy haszowanie pliku MD5 jest nadal uważane za wystarczająco dobrą metodę jednoznacznego identyfikowania go, biorąc pod uwagę wszystkie łamanie algorytmu MD5, problemy z bezpieczeństwem itp.? Bezpieczeństwo nie jest tutaj moim głównym zmartwieniem, ale unikalna identyfikacja każdego pliku tak. jakieś pomysły?
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 skrótu w mysql? …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.