安全通信庫,GNU Transport Layer Security Library 3.1.2 發布
GnuTLS是SSL, TLS, DTLS協議和圍繞這些技術實現的一個安全通信庫。它提供一個簡單的C語言應用編程接口(API)來訪問這些安全通信協議,和用于讀寫X.509, PKCS #12, OpenPGP, 和其它結構的API。它的目的是可移植的,高效的專注于安全性和互操作性。
特性:
- 支持 TLS 1.2, TLS 1.1, TLS 1.0, SSL 3.0 and Datagram TLS protocols
- 支持 authentication using both X.509 and OpenPGP certificates.
- 支持 password and key authentication methods such as SRP and PSK protocols.
- 支持 elliptic curves in addition to RSA and DSA.
- 支持 the Online Certificate Status Protocol (OCSP).
- 支持 all the strong encryption algorithms, including AES and Camellia.
- 支持 CPU-assisted cryptography with VIA padlock and AES-NI instruction sets.
- 支持 cryptographic accelerator drivers via /dev/crypto.
- 支持原生的 cryptographic tokens 比如 smart-cards, via PKCS #11.
- 支持原生的Trusted Platform Module (TPM).
- 可運行在大部Unix平臺和Windows之上 </ul>
這個版本包括功能更新,尤其是支持DTLS心跳消息和修復在當前穩定分支中的Bug。</span>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!