标签: c++ openssl
我正在尝试编写一个将字符串转换为sha256加密的c ++代码。我正在使用openssl库进行加密。但我的输出与标准输出不一样。它的长度小于64.我正在使用linux和gcc编译器。我正在使用此论坛中发布的代码。 请建议如何解决。
答案 0 :(得分:0)
sha256摘要的长度不是64.它应该是32个字节(256位)。 (openssl通常不会返回十六进制转储)