Openssl sha256不提供标准输出

时间:2012-03-20 06:24:52

标签: c++ openssl

我正在尝试编写一个将字符串转换为sha256加密的c ++代码。我正在使用openssl库进行加密。但我的输出与标准输出不一样。它的长度小于64.我正在使用linux和gcc编译器。我正在使用此论坛中发布的代码。 请建议如何解决。

1 个答案:

答案 0 :(得分:0)

sha256摘要的长度不是64.它应该是32个字节(256位)。 (openssl通常不会返回十六进制转储)