如何使用openssl加密lib?

时间:2014-07-27 07:21:37

标签: openssl

有人可以告诉我好吗"如何"或手动。它是匹配微文章如何使用特定算法或关于加密lib的非常大的书籍。 我试图找到介于两者之间的东西,这些东西可以让我快速启动这个lib。

1 个答案:

答案 0 :(得分:2)

  

有人可以告诉我好吗"如何"还是手动?

您可以在网上找到“如何”。

本手册位于OpenSSL Documents的在线位置。本地安装了相同的手册,您可以通过man页面访问它。例如,您可以使用 ciphers(1)找到有关密码的信息。您可以在ciphers(1)在线查找,也可以输入man 1 ciphers

您还可以访问OpenSSL wikiEVP Symmetric Encryption and DecryptionEVP Authenticated Encryption and Decryption涵盖了分组密码。 MAC由EVP Message Digests覆盖。

有几本书,但它们有点陈旧。它们仍然是很好的参考,因为所呈现的一切仍在使用中(现在还有更多的东西)。请参阅Network Security with OpenSSLSSL and TLS: Designing and Building Secure Systems

最后,当您无法找到某些内容的信息时,最后一行是源代码。几乎所有功能都在各种子命令中得到证明。例如,pkcs8openssl pkcs8 ...中的子命令。您可以在<openssl src dir>/apps/pkcs8.c中找到源代码。