首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PEM_read_bio_PrivateKey()仅在ECB模式下返回NULL

PEM_read_bio_PrivateKey()仅在ECB模式下返回NULL
EN

Stack Overflow用户
提问于 2013-07-03 23:14:10
回答 1查看 2.7K关注 0票数 58

如果私钥在ECB模式下由DES EDE加密,则PEM_read_bio_PrivateKey()返回NULL。在EVP_DecryptFinal_ex()中出现问题

4128:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:evp_enc.c:330:

如果相同的私钥在CBC模式下由DES EDE加密,则此函数工作正常。

我检查过,此问题可在openssl 0.9.8r/y版本(无FIPS)上重现。如果openssl是使用FIPS构建的,则不会发生此问题。

是什么导致了这种行为?

谢谢!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17463166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档