Может ли кто-нибудь сравнить безопасность алгоритмов AES-CMAC только с 5 раундами, MD4 или какой-нибудь другой хэш-функцией для контрольных сумм? Как с точки зрения скорости, так и безопасности. Нам нужна быстрая и надежная контрольная сумма для обнаружения случайных изменений ошибок в потоках (без плохих парней). Идеально также со стандартной C/C++ реализацией.
AES-CMAC
MD4
C/C++
CRC явно предназначены для обнаружения ошибок передачи;в отличие от хэшей они дают конкретные гарантии того, какие ошибки они обязательно обнаружат.Если вас беспокоит ошибка передачи, а не злоумышленник, используйте CRC.