Download List

Projeto Descrição

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.

System Requirements

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.

2010-04-21 06:54
3.1.1

Suporte completo para o recém-publicado TLS Renegociação Indicação de Extensão (RFC 5746). MatrixSSL habilitado clientes e servidores agora suportam a extensão "renegotiation_info e sinalização TLS_EMPTY_RENEGOTIATION_INFO_SCSV cifra suite para evitar qualquer possibilidade de ataque de injeção de" plaintext ", que foi divulgado Novembro de 2009 e descrita em CVE-2009-3555. Suporte para a adição de extensões para mensagens CLIENT_HELLO (RFC 3546) está incluído na versão de código aberto MatrixSSL.
Tags: Protocol updates, Minor feature enhancements
Full support for the recently published TLS Renegotiation Indication Extension (RFC 5746). MatrixSSL enabled clients and servers now support the "renegotiation_info" extension and the TLS_EMPTY_RENEGOTIATION_INFO_SCSV signaling cipher suite to prevent any possibility of the "plaintext injection attack" that was disclosed November 2009 and described in CVE-2009-3555. Support for adding extensions to CLIENT_HELLO messages (RFC 3546) is now included in the open source version of MatrixSSL.

2010-03-12 08:50
3.1

TLS suporte ao protocolo, um conjunto de codificação AES, e um zero nova API de cópia. Bloqueio e sem bloqueio aplicações exemplo HTTPS e suíte de testes. Mais rápidos e menores de criptografia RSA: uma faixa SSL / TLS aperto de mão pode agora ser concluída em menos de 10KB de RAM. Arquivo reorganização e um regime de nova versão. Projeto de formatos de arquivo adicionais para IDEs, e nova documentação.
Tags: major feature additions
TLS protocol support, an AES cipher suite, and a new zero-copy API. Blocking and non-blocking example HTTPS applications and test suite. Faster and smaller RSA cryptography: a full SSL/TLS handshake can now be completed in as little as 10KB of RAM. File reorganization and a new version scheme. Additional Project File Formats for IDEs, and new documentation.

2009-11-11 07:51
1.8.8

A exploração de segurança SSL que envolvem re-negociação foi descoberto. Nesta versão, MatrixSSL desativa re-negociação para do lado do servidor SSL, protegendo servidores seguros contra ataques.
Tags: security fixes, SSL
A security exploit involving SSL re-negotiation has been discovered. In this release, MatrixSSL disables re-negotiation for server side SSL, protecting secure servers from attack.

2009-08-13 06:15
1.8.7d

Tratamento e gestão de voos contendo várias mensagens codificadas aperto de mão. Melhoria da análise protegido por senha chaves privadas. Melhoria no manuseamento das CA emitido certificados que erroneamente permitidas strings malformados no nome de domínio.
Tags: Stable, Minor
Improved handling of flights containing multiple encoded handshake messages. Improved parsing of password protected private keys. Improved handling of CA issued certificates that erroneously allowed malformed strings in the domain name.

2009-06-25 06:58
1.8.7

Verificações complementares e tratamento de erros adequado para três tipos de certificados X.509 malformado. Estas não constituem um vetor de ataque remoto para a versão Open Source. Os cálculos de tamanho para as condições SSL_FULL quando a codificação do vôo FINISHED das mensagens de handshake foram corrigidos. O USE_MULTITHREADING definir em matrixConfig.h agora está desligado por padrão para que as plataformas POSIX pthreads não vai exigir, por padrão. Windows arquivos de projeto para a biblioteca e aplicação exemplo cria são baseados no disponível gratuitamente o Microsoft Visual Studio C + + 2008 Express Edition.
Tags: Minor bugfixes
Additional checks and proper error handling for three types of malformed X.509 certificates. These do not constitute a remote attack vector for the Open Source release. The size calculations for SSL_FULL conditions when encoding the FINISHED flight of handshake messages have been fixed. The USE_MULTITHREADING define in matrixConfig.h is now off by default so that POSIX platforms will not require pthreads by default. Windows project files for library and example application builds are now based on the freely available Microsoft Visual Studio C++ 2008 Express Edition.

Project Resources