Encryption Linux内核aes加密/解密

Encryption Linux内核aes加密/解密,encryption,linux-kernel,linux-device-driver,Encryption,Linux Kernel,Linux Device Driver,我使用这个示例在模块内执行一些AES加密/解密。所有调用都成功通过,但解密文本与纯文本不同 [ 4703.053265] encrypting -> plain: bb 2b d7 fb fc c6 0c f6 82 92 cd e1 62 2f 9f 95 .+..........b/.. [ 4703.053277] encrypted: 91 1c 91 51 3c 22 77 dd 82 b4 b7 52 c7 95 af 18 ...Q<"w....R.... [ 47

我使用这个示例在模块内执行一些AES加密/解密。所有调用都成功通过,但解密文本与纯文本不同

[ 4703.053265] encrypting -> plain: bb 2b d7 fb fc c6 0c f6 82 92 cd e1 62 2f 9f 95  .+..........b/..
[ 4703.053277] encrypted: 91 1c 91 51 3c 22 77 dd 82 b4 b7 52 c7 95 af 18  ...Q<"w....R....
[ 4703.053280] Encryption triggered successfully
[ 4703.053290] decrypting -> encrypted: 91 1c 91 51 3c 22 77 dd 82 b4 b7 52 c7 95 af 18  ...Q<"w....R....
[ 4703.053295] decrypted: 31 81 92 38 37 da ac 6c 1b fd 4e 86 a1 1b 06 26  1..87..l..N....&
[ 4703.053297] Decryption triggered successfully
[4703.053265]加密->普通:bb 2b d7 fb fc c6 0c f6 82 92 cd e1 62 2f 9f 95.+…….b/。。

[ 4703.053277]加密:91 1c 91 51 3c 22 77 dd 82 b4 b7 52 c7 95 af 18…Q在调用者中存储密钥和iv并将其副本传递给加密和解密调用可以正常工作。

记录用于加密和解密的密钥和iv,问题可能会变得很明显。非常感谢。我传递了一个指向iv的指针,它正在运行修改而加密!