博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux openssl版本切换,linux – 加密/解密在两个不同的openssl版本...
阅读量:1541 次
发布时间:2019-04-21

本文共 838 字,大约阅读时间需要 2 分钟。

我已经下载并编译了openssl-1.1.0.

我可以使用openssl的相同exe加密和解密(如here)

me@ubuntu:~/openssl-1.1.0$LD_LIBRARY_PATH=. ./apps/openssl aes-256-cbc -a -salt -in file.txt -out file.txt.enc

enter aes-256-cbc encryption password: 123

Verifying - enter aes-256-cbc encryption password:

me@ubuntu:~/openssl-1.1.0$LD_LIBRARY_PATH=. apps/openssl aes-256-cbc -a -d -in file.txt.enc -out file.txt.dec

enter aes-256-cbc decryption password: 123

这个openssl使用:libcrypto.so.1.1,libssl.so.1.1

当我尝试使用我的ubuntu上安装的openssl解密时,它使用:

/lib/x86_64-linux-gnu/libssl.so.1.0.0,/lib/x86_64-linux-gnu/libcrypto.so.1.0.0

我收到一个错误:

me@ubuntu:~/openssl-1.1.0$openssl aes-256-cbc -a -d -in file.txt.enc -out file.txt.dec2

enter aes-256-cbc decryption password: 123

bad decrypt

140456117421728:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:evp_enc.c:539:

可能是什么原因导致的

谢谢

转载地址:http://xpedy.baihongyu.com/

你可能感兴趣的文章
【js小案例】使用ajax实现验证码功能
查看>>
【Lucene】创建第一个Lucene索引库
查看>>
【Lucene】使用反射技术优化Lucene索引库的查询与创建
查看>>
【Lucene】Lucene中的CRUD
查看>>
【Lucene】索引库的优化
查看>>
【Mybatis】动态SQL
查看>>
【Mybatis】一对一,一对多,多对多映射
查看>>
【SpringMVC】SpringMVC入门
查看>>
【SpringMVC】配置视图解析器
查看>>
【SpringMVC】SpringMVC的工作流程
查看>>
【SpringMvc】映射器Mapping
查看>>
【SpringMVC】适配器
查看>>
【基本算法】求解最大公约数
查看>>
【基本算法】拆分为连续正整数之和
查看>>
【SpringMVC】控制器
查看>>
【SpringMVC】数据类型转换以及Spring编码过滤器
查看>>
【基本算法】统计n!尾部零
查看>>
【SpringMVC】SpringMVC和Struts2的区别
查看>>
【枚举算法】枚举法概念
查看>>
【枚举算法】全素组
查看>>