dai*_*isy 4 linux encryption aes linux-kernel
我知道linux内核在内部有"aes"模块,所以也许有人可以为我提供一个例子,因为我正在制作一个利用这个功能的内核模块.
非常感谢.
你可以看看net/mac80211/aes_ccm.c例如.基本顺序是
crypto_alloc_cipher("aes", ...)crypto_cipher_setkey(...)crypto_cipher_encrypt_one(...)你所能crypto_free_cipher(...)或者net/ceph/crypto.c给出在CBC模式下使用AES的示例.
在任何情况下都要非常小心你如何生成密钥和链接模式,否则你可能会犯错并做一些不安全的事情.
| 归档时间: |
|
| 查看次数: |
3425 次 |
| 最近记录: |