首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux Crypto API和linux/Cryp.h- Documentation

Linux Crypto API和linux/Cryp.h- Documentation
EN

Stack Overflow用户
提问于 2011-03-01 17:49:21
回答 2查看 8.8K关注 0票数 6

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

第二个简短的问题:在这个加密的东西中,总是出现术语" tfm“,就像在结构crypto_tfm或函数中一样,但我找不到tfm的真正含义。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-01 17:52:43

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

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

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

票数 6
EN

Stack Overflow用户

发布于 2012-08-29 09:04:50

这可能会对http://thesweeheng.files.wordpress.com/2007/11/6451.pdf有所启发。它解释了关于内核加密api设计的一些细节。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5152829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档