Насколько быстрее внутренняя реализация собственных криптографических хэшей в Windows, чем версия .Net Managed?

Я предоставляю хеши для наборов данных, чтобы отследить данные и идентифицировать их по хешу - это основной случай использования быстрых хешей, таких как SHA1 и MD5.

В .Net есть возможность использовать собственные или управляемые реализации некоторых из этих хэшей (в любом случае, варианты SHA). Я ищу управляемую реализацию MD5, и в .Net Framework ее нет, но мне было интересно, быстрее ли обернутый родной CSP, и если мне просто нужно использовать его с контентом, то ничего не произойдет? проблемы с его использованием. Главный ответ наПочему в .NET Framework нет управляемой реализации MD5? указывает на то, что более высокая производительность может быть причиной того, что управляемого варианта не существует.

Это правда, и если да, то насколько быстрее работает CSP?

Ответы на вопрос(1)

Ваш ответ на вопрос