美文网首页
2021-11-17 java,c++,aes加密

2021-11-17 java,c++,aes加密

作者: 懂你的 | 来源:发表于2021-11-17 11:26 被阅读0次

from: https://blog.csdn.net/qq_43797817/article/details/123230077

最近需要java,c++之间aes加密文件,然后传输。各种尝试,最后发现直接用openssl命令行就好了。

iv,mode,key

0123456789ABCDEF0123456789ABCDEF

aes-128-cbc

27212211231331232721221123133123

加密

openssl enc -aes-128-cbc -in ./changelog.txt -out ./0.txt -iv 0123456789ABCDEF0123456789ABCDEF -K 27212211231331232721221123133123 -md sha256

解密

openssl aes-128-cbc -d -in ./0.txt -out ./1.txt -iv 0123456789ABCDEF0123456789ABCDEF -K 27212211231331232721221123133123 -md sha256

参考了https://blog.csdn.net/oncealong/article/details/82785447

需要注意密码的位数,大小写都要跟上面的一致才行, 而且iv和K必须是0-9,A-F的16进制数。如果不一致,就需要根据上面这个链接,自己研究了^_^

相关文章

网友评论

      本文标题:2021-11-17 java,c++,aes加密

      本文链接:https://www.haomeiwen.com/subject/tvjltrtx.html