一开始以为openssl只是一个实现了SSL的库,没有别的。但是我们项目使用它来对CA进行验证,所以我才仔细了解一下。
看了 OPENSSL编程_赵春平 ,
发现它的功能要强大的多,OPENSSL中概括为:
openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法
密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。
2012.7.26