繁体   English   中英

如何在Linux中进行加密(数字签名)

[英]how to do cryptography (digital signature)in linux

我已经完成PKCS_7_ASN_ENCODING | 在Windows中使用Wincrypt的X509_ASN_ENCODING,我必须在Linux中验证签名。 谁能告诉我关于Linux上良好的轻量级api的信息。

在搜索时,我发现http://home.gna.org/cryptodev-linux/并在对其进行编译时出现此错误crypto / hash.h:没有这样的文件或目录

发生此错误是因为您没有系统/内核的内核头,因此当您尝试编译时,它无法找到这些头。

关于最终目标的更多信息,您是否要验证证书是否由其他人的证书签名?

如果是这样,并且您愿意使用OpenSSL ,请查看此答案

NSS

我要么选择GPG (它也有自己的API,只看侧面),要么选择Beecrypt ,它可能更容易理解,但功能上并不复杂

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM