Автономные реализации хеширования sha256 и palemd160

Я искал автономные хеш-функции только для заголовков sha256 и palemd160, предпочтительно лицензию MIT, но GPL и другие тоже подойдут.

Я нашел pico256, только заголовок, я могу интегрировать в проект. Но я не могу найти обе нужные мне хеш-функции. Я не уверен, смогу ли я просто извлечь нужные фрагменты из OpenSSL, он слишком большой и сложный.

Если я смогу найти разумное описание sha256 и palemd160, я мог бы попробовать их реализовать сам.

До тех пор кто-нибудь знает

a) автономный код sha256 и palemd160 C или C++, который я могу скомпилировать в проект, или

б) небольшая библиотека я могу статическую ссылку в проект?

Я не уверен, как это сделать с OpenSSL; Я нахожусь на Windows 10, и это всегда, кажется, хочет DLL, которую это генерирует для общих библиотек. Может быть, я просто не собираю правильно для статического связывания без DLL.

Спасибо за любые указатели или советы.

0 ответов

Другие вопросы по тегам