Quire

MatrixSSL

From Quire, the open reference··1 min read

MatrixSSL est une implémentation TLS / SSL open-source conçue pour les applications personnalisées dans les environnements matériels embarqués[1][2][3].

La bibliothèque MatrixSSL contient un module logiciel cryptographique complet qui inclut des algorithmes de clé publique et de clé symétrique standard. Il s'appelle désormais le Toolkit Inside Secure TLS[4].

Fonctionnalités#edit

Fonctionnalités[5] :

  • Versions de protocole
    • SSL 3.0
    • TLS 1.0
    • TLS 1.1
    • TLS 1.2
    • TLS 1.3
    • DTLS 1.0
    • DTLS 1.2
  • Algorithmes de clé publique
  • Algorithmes clés symétriques
  • 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_WITH_AES_128_CBC_SHA
    • TLS_DHE_RSA_WITH_AES_256_CBC_SHA
    • TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
    • TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
    • SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
    • TLS_RSA_WITH_SEED_CBC_SHA
    • TLS_DHE_PSK_WITH_AES_128_CBC_SHA
    • TLS_DHE_PSK_WITH_AES_256_CBC_SHA
    • TLS_PSK_WITH_AES_128_CBC_SHA
    • TLS_PSK_WITH_AES_256_CBC_SHA
    • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
    • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
    • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
    • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
    • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
    • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
    • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA256
    • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
    • TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
    • TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
    • TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
    • TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
    • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
    • TLS_RSA_WITH_AES_128_CBC_SHA
    • TLS_RSA_WITH_AES_256_CBC_SHA
    • TLS_RSA_WITH_AES_128_CBC_SHA256
    • TLS_RSA_WITH_AES_256_CBC_SHA256
    • TLS_RSA_WITH_AES_128_GCM_SHA256
    • TLS_RSA_WITH_AES_256_GCM_SHA384
    • SSL_RSA_WITH_3DES_EDE_CBC_SHA
    • SSL_RSA_WITH_RC4_128_SHA
    • SSL_RSA_WITH_RC4_128_MD5
    • TLS_DH_anon_WITH_AES_128_CBC_SHA
    • TLS_DH_anon_WITH_AES_256_CBC_SHA
    • SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
    • SSL_DH_anon_WITH_RC4_128_MD5
  • Authentification du client
  • Renégociation sécurisée
  • Reprise de session standard
  • Reprise de session sans état
  • Transport indépendant
  • Analyse des clés PKCS # 1 et PKCS # 8
  • Faux départ
  • Extension de longueur maximale des fragments
  • Interface de chiffrement PKCS # 11 en option

Versions majeures#edit

Version[6]Date
4.0.0Septembre 2018
3.9.0Mars 2017
3.8.3Avril 2016
3.7.1Décembre 2014
3,6Avril 2014
3.4Janvier 2013
3,3Février 2012
3.2Juin 2011
3.1Mars 2010
3.0Août 2009
2.2Janvier 2008
2,1Novembre 2005
1,7Avril 2005
1.1Mai 2004
1.0Janvier 2004

Voir également#edit

Liens externes#edit

Références#edit

  1. ^ « Evaluating PeerSec Networks’ MatrixSSL on a Stellaris® Microcontroller »(Archive.org • Wikiwix • Que faire ?), Texas Instruments, 24 juin 2009 (consulté le 13 août 2014)
  2. ^ Eronen, « TLS Record Layer Bugs », IETF67 TLS WG, 9 novembre 2006 (consulté le 13 août 2014)
  3. ^ Young, « Flawed MatrixSSL Code Highlights Need for Better IoT Update Practices », tripwire.com, Tripwire, Inc., 10 octobre 2016 (consulté le 17 novembre 2017)
  4. ^ (en) « Inside Secure TLS Toolkit », sur Rambus (consulté le 30 juin 2020).
  5. ^ « MatrixSSL Documentation »(Archive.org • Wikiwix • Que faire ?) (consulté le 13 août 2014).
  6. ^ « MatrixSSL Release Notes »
  • Portail de la cryptologie

This article is mirrored from “MatrixSSL” on Français Wikipedia, revision 240179366, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.

Synced with Wikipedia revision 240179366 · just now