| ||||
| ||||
До 8 байт? Например, поXOR’ив 4 блока из его штатных 32 байт. Понятно, что это приведет к сильному падению криптостойкости, но в данном случае важнее не стойкость, а единый криптопровайдер для шифрования и хэша (но 32 байта хэша для IP-пакета это много). | ||||
Ответы: | ||||
| ||||
Всё зависит от задачи. Если требуется защита от случайных искажений - можно взять произвольную свёртку от хэш-функции (в том числе и N первых байт, но лучше XOR). Размер можно выбрать в зависимости от приемлемой вероятности необнаружения искажения (свёртка хэша в 1 байт даст, как понятно, не выше 2е-8). Но если у Вас шифрование IP - может, будет полезнее имитовставка? Провайдер и ключ те же, что и для шифрования. Посмотрите сообщение http://www.cryptopro.ru/CryptoPro/forum/myforum.asp?q=69 и документацию по слову "имитозащита". Игорь Овчаренко | ||||