gpt4 book ai didi

c - Linux Crypto API 和 linux/crypto.h - 文档

转载 作者:IT王子 更新时间:2023-10-29 01:14:52 27 4
gpt4 key购买 nike

我想编写一个使用 linux crypto-api 进行数字签名的 C 程序。不幸的是,我找不到关于 linux api 和 linux/crypto.h 中定义的函数的良好文档(谷歌搜索没有帮助,这些函数的手册页不存在)。所以现在我想知道这里是否有人可以通过一个好的链接帮助我,一本书也将不胜感激。

第二个小问题:在这个加密的东西中,术语“tfm”一直出现,就像在 struct crypto_tfm 或函数中一样,但我无法找出 tfm 的实际含义。

最佳答案

Linux 加密 API 是一个内部内核 API,用于诸如 IPsec 和 dm-crypt 之类的东西。用户模式应用程序不能直接使用它。如果您想在内核驱动程序中使用它,请阅读 headers ,然后查看这些文件:http://lxr.linux.no/linux+v2.6.37/Documentation/crypto

一般来说,linux/目录下的任何东西都不应该被普通应用程序直接使用。您可以使用的任何内容都在 sys/ 下重新导出,包含在某处,如果它是一个函数,它也会附带一个手册页。内核函数的设计假设您将阅读内核源代码(因为您正在处理内核,对吗?),因此 API 详细信息主要记录在头文件和源文件本身中。

最后,“tfm”代表“转换”。

关于c - Linux Crypto API 和 linux/crypto.h - 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5152829/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com