作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我知道 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的例子。
在任何情况下都要非常小心生成 key 的方式和链接模式,否则您很可能会犯错误并做出不安全的事情。
关于linux - 想要一个2.6.38以上内核版本使用aes加密方式的例子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6059528/
使用登录后,我想吐出用户名。 但是,当我尝试单击登录按钮时, 它给了我力量。 我看着logcat,但是什么也没显示。 这种编码是在说。 它将根据我在登录屏幕中输入的名称来烘烤用户名。 不会有任何密码。
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a min
我是一名优秀的程序员,十分优秀!