Télécharger la liste

Description du projet

MatrixSSL is an embedded SSL and TLS implementation designed for small footprint devices and applications requiring low overhead per connection. The library is less than 50Kb on disk with cipher suites. It includes client and server support through TLS 1.2, mutual authentication, session resumption, and implementations of RSA, ECC, AES, 3DES, ARC4, SHA2, SHA1, and MD5. The source is well documented and contains portability layers for additional operating systems, cipher suites, and cryptography providers.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-06-16 06:14 Retour à la liste release
3.2

Cette version ajoute le support de protocole TLS 1.1 de sécurité pour le client et le serveur pour améliorer la sécurité en utilisant un chiffrement par blocs IV par enregistrement explicite. Il ajoute PKCS # 8 parsing pour les certificats de nouveau format de clé publique. Les utilisateurs des bibliothèques peuvent paramétrer la taille du buffer entrants et sortants et sont informés de longueur nulle dossiers SSL. Une nouvelle matrixSslEncodeToOutdata () API pour coder directement dans un réseau TCP / IP pour l'utilisation de tampons faible empreinte mémoire.
Tags: Major feature enhancements, SSL, TLS, embedded
This release adds TLS 1.1 security protocol support for the client and server to enhance block cipher security using a per-record explicit IV. It adds PKCS#8 parsing for newer format public key certificates. Library users can parameterize incoming and outgoing buffer sizes and are notified of zero-length SSL records. A new matrixSslEncodeToOutdata() API to encode directly into an existing TCP/IP buffer for low footprint memory usage.

Project Resources