【发布时间】:2014-08-08 14:03:52
【问题描述】:
据我了解,Indy 不直接实现 SHA256 及更高版本,我必须使用 OpenSSL。如果我使用以下内容,我不会得到任何结果:
#include <IdHashSHA.hpp>
...
TIdHashSHA256 *x = new TIdHashSHA256;
ShowMessage(BoolToStr(x->IsAvailable(), true));
我弄错了。我在某处读到我需要使用 IdSSLOpenSSLHeaders 并加载 SSL 库,但我不知道如何。谁能举例说明如何在 C++ Builder 中使用 SHA256?
【问题讨论】:
-
IdSSLOpenSSL.LoadOpenSSLLibrary可能会深入研究以实现所需的摘要算法。 -
是的。这有帮助。谢谢。
标签: c++ hash c++builder indy sha