AES加密算法解密后跟原明文不一样谁知道怎么回事
答案:3 悬赏:40 手机版
解决时间 2021-03-20 10:02
- 提问者网友:呐年旧曙光
- 2021-03-19 09:49
AES加密算法解密后跟原明文不一样谁知道怎么回事
最佳答案
- 五星知识达人网友:千夜
- 2021-03-19 10:23
第一确定加密后的文件长度和加密前长度一致
因为如果一个字符‘a'加密后成了’\0‘的话,你这是用了strcat这样的函数就会默认把这个'\0'去掉的,
所以不要用strcat之类的函数,
要用指针。看看是不是这个问题。。。
因为如果一个字符‘a'加密后成了’\0‘的话,你这是用了strcat这样的函数就会默认把这个'\0'去掉的,
所以不要用strcat之类的函数,
要用指针。看看是不是这个问题。。。
全部回答
- 1楼网友:逐風
- 2021-03-19 11:03
有些算法是不可逆的(好像MD5算法也是这样)。
这个是有数学理论作为依据的,具体是啥,不好意思,还给老师了,看看其他兄弟知道否。
这个是有数学理论作为依据的,具体是啥,不好意思,还给老师了,看看其他兄弟知道否。
- 2楼网友:鸽屿
- 2021-03-19 10:32
AES加密算法 和 解密算法是不一样的。(看了一些书 上面都有写到 加密和解密算法不同,网上说的都是如何加密,解密这块讲的很少。)
是不是你的解密算法本身就有问题?
是不是你的解密算法本身就有问题?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯