Szukam zakresu mieszania (md5 lub sha1) i podzielenia go na n równych zakresów.Podział całego zakresu skrótu na równe zakresy
Na przykład, jeśli m (liczba węzłów) = 5, cały zakres skrótu zostanie podzielony przez 5, aby zapewnić jednolity rozkład zakresów kluczy. Chciałbym, aby n = 1 (węzeł 1) był od początku zakresu mieszania do 1/5, 2 od 1/5 do 2/5 itd. Aż do końca.
Zasadniczo potrzebuję mieć przypisane zakresy kluczy do każdego n tak, że gdy będę mieszał wartość, wie, który n zajmie się tym zakresem.
Jestem nowicjuszem i nie jestem pewien, od czego mógłbym zacząć rozwiązywać ten projekt. Każda pomoc, jaką mógłbyś dać, byłaby świetna.
To mylące sposobu korzystania n zarówno jako liczbę zakresów podzielić na, i jako wskaźnik dla jednego z tych n części. – Joren
To całe pytanie jest mylące i domyślam się, że to, co próbujesz zrobić, cokolwiek to jest, jest niemożliwe, ponieważ kryptograficzne funkcje mieszające są faktycznie nieodwracalne. –
Zmieniłem pytanie wokół niektórych naprawiających niejednoznaczne użycie n i próbując wyjaśnić trochę więcej. – noxtion