c/c++加密解密的开源类库

一、

Crypto ++ Library是一个加密方案的免费C ++类库。该库包含以下算法:

https://www.cryptopp.com/  --------下载官网

c/c++加密解密的开源类库_第1张图片

二、

openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。

openssl采用C语言作为开发语言,这使得它具有优秀的跨平台性能。openssl支持Linux、UNIX、windows、Mac等平台。openssl目前最新的版本是openssl-1.0.0d.

官方网址:http://www.openssl.org/

其它网址:https://slproweb.com/products/Win32OpenSSL.html

c/c++加密解密的开源类库_第2张图片

三、

Windows 官方提供的crypto API,可查询MSDN

官方网址:https://docs.microsoft.com/zh-cn/windows/desktop/seccrypto/encrypting-and-decrypting

c/c++加密解密的开源类库_第3张图片

你可能感兴趣的:(c/c++)