我一直在寻找独立的仅标头的sha256和richmd160哈希函数,最好是MIT许可证,但是GPL和其他功能也很好。
我发现pico256,仅标头,我可以集成到项目中。但是我找不到我需要的两个哈希函数。我不确定是否可以从OpenSSL中删除我想要的部分,因为它太大而且太复杂。
如果我能找到对sha256和maturemd160的合理描述,我可能会亲自实现它们。
直到那时,有人知道吗
a)我可以编译成项目的独立的sha256和成熟md160 C或C ++代码,或者
b)我可以静态链接到项目的小型库吗?
我不确定如何使用OpenSSL进行操作;我在Windows 10上,它似乎总是想要它为共享库生成的DLL。也许我只是没有为没有DLL的静态链接正确构建。
感谢您提出任何建议或提示。