(Learn how and when to remove this message)
MatrixSSL est une implémentation TLS/SSL open source conçue pour les applications personnalisées dans les environnements matériels embarqués .
La bibliothèque MatrixSSL contient un module logiciel cryptographique complet qui inclut des algorithmes de clé publique et de clé symétrique standard . Elle s'appelle désormais Inside Secure TLS Toolkit.
Caractéristiques
Caractéristiques :
- Versions du protocole
- Algorithmes à clé publique
- Algorithmes à clé symétrique
- Suites de chiffrement prises en charge
- TLS_AES_128_GCM_SHA256 (TLS 1.3)
- TLS_AES_256_GCM_SHA384 (TLS 1.3)
- TLS_CHACHA20_POLY1305_SHA256 (TLS 1.3)
- TLS_DHE_RSA_AVEC_AES_128_CBC_SHA
- TLS_DHE_RSA_AVEC_AES_256_CBC_SHA
- TLS_DHE_RSA_AVEC_AES_128_CBC_SHA256
- TLS_DHE_RSA_AVEC_AES_256_CBC_SHA256
- SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
- TLS_RSA_AVEC_SEED_CBC_SHA
- TLS_DHE_PSK_AVEC_AES_128_CBC_SHA
- TLS_DHE_PSK_AVEC_AES_256_CBC_SHA
- TLS_PSK_AVEC_AES_128_CBC_SHA
- TLS_PSK_AVEC_AES_256_CBC_SHA
- TLS_ECDHE_ECDSA_AVEC_AES_128_CBC_SHA
- TLS_ECDHE_ECDSA_AVEC_AES_256_CBC_SHA
- TLS_ECDHE_ECDSA_AVEC_AES_128_GCM_SHA256
- TLS_ECDHE_ECDSA_AVEC_AES_256_GCM_SHA384
- TLS_ECDHE_RSA_AVEC_AES_128_CBC_SHA
- TLS_ECDHE_RSA_AVEC_AES_256_CBC_SHA
- TLS_ECDHE_RSA_AVEC_AES_128_CBC_SHA256
- TLS_ECDHE_RSA_AVEC_AES_256_CBC_SHA256
- TLS_ECDHE_RSA_AVEC_AES_128_GCM_SHA256
- TLS_ECDHE_RSA_AVEC_AES_256_GCM_SHA384
- TLS_ECDH_ECDSA_AVEC_AES_128_CBC_SHA
- TLS_ECDH_ECDSA_AVEC_AES_256_CBC_SHA
- TLS_ECDH_RSA_AVEC_AES_128_CBC_SHA
- TLS_ECDH_RSA_AVEC_AES_256_CBC_SHA
- TLS_ECDH_ECDSA_AVEC_AES_128_CBC_SHA256
- TLS_ECDHE_ECDSA_AVEC_AES_128_CBC_SHA256
- TLS_RSA_AVEC_AES_128_CBC_SHA
- TLS_RSA_AVEC_AES_256_CBC_SHA
- TLS_RSA_AVEC_AES_128_CBC_SHA256
- TLS_RSA_AVEC_AES_256_CBC_SHA256
- TLS_RSA_AVEC_AES_128_GCM_SHA256
- TLS_RSA_AVEC_AES_256_GCM_SHA384
- SSL_RSA_AVEC_3DES_EDE_CBC_SHA
- SSL_RSA_AVEC_RC4_128_SHA
- SSL_RSA_AVEC_RC4_128_MD5
- TLS_DH_anon_AVEC_AES_128_CBC_SHA
- TLS_DH_anon_AVEC_AES_256_CBC_SHA
- SSL_DH_anon_AVEC_3DES_EDE_CBC_SHA
- SSL_DH_anon_AVEC_RC4_128_MD5
- Authentification du client
- Renégociation sécurisée
- Reprise de la session standard
- Reprise de session sans état
- Indépendant des transports
- Analyse des clés PKCS#1 et PKCS#8
- Faux départ
- Extension de la longueur maximale du fragment
- Interface de chiffrement PKCS#11 en option