Interesuje mnie temat hashowania IP, tzw. IP Hash (przykład IPHASH : ZF-IX-I5-3F). W jaki sposób jest to realizowane? Czy jest standardowa metoda na to? (algorytm) Czy takie hashowanie jest odwracalne?
Interesuje mnie temat hashowania IP, tzw. IP Hash (przykład IPHASH : ZF-IX-I5-3F). W jaki sposób jest to realizowane? Czy jest standardowa metoda na to? (algorytm) Czy takie hashowanie jest odwracalne?
Z definicji funkcje hashujace sa jednokierunkowe. Hashowanie adresow IP ma sluzyc ukryciu adresu IP tak aby nie dalo sie go odtworzyc, czyli np na forum zamiast logowac IP skad przyszedl post loguje sie IP-Hash. Wiadomo, ze to samo IP bedzie mialo zawsze ten sam hash...
Praktycznie rzecz ujmujac mozna IP znalezc brute force w tym wypadku albo metoda slownikowa :P ale przy bardzo dobrej optymalizacji mowimy o slowniku w okolicach 50GB. Na dodatek nie spotkalem sie jeszcze z hashowaniem w ten sposob adresow IPv6 a wiec nie widze jakos przyszlosci dla hashowania adresow IP :-)
Na koniec dochodza kwestie prawne - ISP maja obowiazek trzymac logi z aktywnosci uzytkownikow. Hashowanie adresow uczyni te logo bezuzytecznymi.
EDIT 1:
http://www.sfr-fresh.com/unix/privat...ests/ip-hash.c
Ostatnio edytowane przez TQM : 02-25-2009 - 09:36
ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)
Witam
Spotkał sie ktoś może z tego typu hashem : 930E9A.179321.D524B2.76BE5F
Tylko i wylacznie liczby/litery z systemu szesnastkowego
To moze byc cokolwiek... mi jakos przypomina adres IPv6 tylko jest nieco krotkie...
ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)
To może przykład podam
2294E8.3330BA.569A77.193A23 = 83.26.35.169
pierwsze dwie czesci sa niezalezne od siebie a 2 koncowe sa widocznie zalezne od poprzednich :>
ps.
To szyfruje IPv4
Czyli jest to jakas implementacja IP-Hash'a - rozumiem ze szukasz specyfikacji jak to dziala?
ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)
Tak tylko cieżko bo nie ma kodu algorytmu szyfrujacego... Tym bardziej że jedne czesci zalezne sa od innych
ps.
Liczylem ze ktos sie z tego typu szyfrowaniem spotkał :>
Hmmm prawda jest taka, ze ja moge sobie opracowac dowolny inny mechanizm hashowania adresow i to tez bedzie IP-Hash ;-)
ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)
IP-Hash'a nie stosuje się w logach a raczej na niektórych stronach - np. w systemie komentarzy zamiast IP jest pokazywany IP-Hash. Takie coś można znaleźć np. w komentarzach na Dobreprogramy.pl