LINUX.ORG.RU

История изменений

Исправление shdown, (текущая версия) :

Хэш функции требуют, чтобы размер входных данных был кратен размеру блока. Для строк это не так.

При всём желании не могу понять, что вы тут понаписали. Давайте так:

1. «Хэш-функции» в вашем понимании это что? SHA-1, FNV-2, CRC32, Murmur3_32 — что из этого является хэш-функциями?

2. Какого ещё блока? Какой блок у FNV-2?

3. Получается, «хэш-функции» от «строк» вообще нельзя считать? Или под «строками» вы имеете в виду сишные строки?

Исходная версия shdown, :

Хэш функции требуют, чтобы размер входных данных был кратен размеру блока. Для строк это не так.

При всём желании не могу понять, что вы тут понаписаи. Давайте так:

1. «Хэш-функции» в вашем понимании это что? SHA-1, FNV-2, CRC32, Murmur3_32 — что из этого является хэш-функциями?

2. Какого ещё блока? Какой блок у FNV-2?

3. Получается, «хэш-функции» от «строк» вообще нельзя считать? Или под «строками» вы имеете в виду сишные строки?