Wpis z mikrobloga

@interface: Ja do niekryptograficznego hashowania używam po prostu wyniku działania (+ oznacza dodawanie modulo np. 2^32):
pierwszy (najmniej znaczący) bajt + drugi bajt * 31 + trzeci bajt * 31^2 + czwarty bajt * 31^3...
gdzie zamiast 31 można wybrać inną liczbę pierwszą.
  • Odpowiedz