Porównanie szybkości programów obliczających sumy kontrolne

Używając programu AIDE (Advanced Intrusion Detection Environment) http://aide.sourceforge.net/ przeprowadziłem testy wykazujące różnice w czasie obliczania sumy kontrolnej, a konkretnie sum kontrolnych, dla około 230 tyś. plików. Posortowane wyniki:
  1. haval - 142 s
  2. tiger - 144 s
  3. md5 - 150 s
  4. CRC32 - 170 s
  5. sha1 - 180 s
  6. rmd160 196 s
  7. whirpool - 408 s
  8. ghost - 669 s
Przy wyborze najlepszego rozwiązania biorę pod uwagę oprócz wydajności, jeszcze "pewność rozwiązania". Dlatego wolę używać bardziej uznane algorytmy w powszechnie wykorzystywanej implementacji, zamiast może szybszych, ale gorzej przetestowanych rozwiązań. Najczęściej używam sha1, CRC32, md5.



********

Więcej informacji:
Informatyka, FreeBSD, Debian


***

Inne wpisy:



Update: 2018.07.17
Create: 2018.07.17

Brak komentarzy:

Prześlij komentarz