Download List

Descripción del Proyecto

PolarSSL is a light-weight cryptographic and SSL/TLS library written in C. PolarSSL makes it easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) applications with as little hassle as possible. Loose coupling of the components inside the library means that it is easy to separate the parts that are needed, without needing to include the total library. PolarSSL is written with embedded systems in mind and has been ported on a number of architectures, including ARM, PowerPC, MIPS, and Motorola 68000. The source is written to have very loose coupling, enabling easy integration of parts in other software projects. Very loosely coupled cryptographic algorithms for MD2, MD4, MD5, SHA1, SHA-256, SHA-512, AES, Camellia, DES, Triple DES, ARC3, and RSA are included.

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.

2011-12-23 06:41
1.1.0

Esta versión introduce el generador aleatorio de CTR_DBRG basado en AES-256-CTR (NIST SP 800-90) y un acumulador de entropía genérico, junto al ya existente generador aleatorio de HAVEGE. Sin embargo, ha cambiado el comportamiento de x509parse_crt(). Es compatible con el código de pre-1.1.0. Para analizar permisiva, ahora tienes que utilizar el código de retorno de manera diferente; por favor, lea la documentación. Un montón de códigos de error simple (1 y 2) dentro del código se cambió a 'errores reales'. Además, un montón de problemas de pie fueron fijados en relación con la compatibilidad y la personalización.
Tags: stable major
This release introduces the CTR_DBRG random generator based on AES-256-CTR (NIST SP 800-90) and a generic entropy accumulator, next to the already existing HAVEGE random generator. The behaviour of x509parse_crt() has changed, though. It's backwards compatible with pre-1.1.0 code. For permissive parsing, you now have to use the return code differently; please read the documentation. A lot of simple error codes (1 and 2) inside the code were changed to 'real errors'. In addition, a lot of standing issues were fixed with regards to compatibility and customization.

2011-08-09 21:41
1.0.0

No hay cambios importantes se han hecho desde la 0.99 pre-versiones. Desde la versión estable anterior, muchas características y funciones nuevas se añaden a una mejor integración con software de terceros, la documentación se añadió, se han añadido capas de abstracción, el código fue limpiada, el código se divide en módulos, el apoyo a PKCS # 1 v2.1 EMSA codificación y por lo tanto el apoyo a RSAES-OAEP y operaciones RSASSA-PSS fue agregado, y muchos ejemplos adicionales fueron incluidos.
Tags: Major
No major changes have been made since the 0.99 pre-releases. Since the previous stable release, many features and new functionality was added for better integration with third party software, documentation was added, abstraction layers were added, code was cleaned up, code was separated into modules, support for PKCS#1 v2.1 EMSA encoding and thus support for RSAES-OAEP and RSASSA-PSS operations was added, and many extra examples were included.

2011-05-27 21:25
0.99-pre5

Esta versión incluye algunas adaptaciones muy necesaria antes de la versión final de la versión 1.0.0. Si no hay problemas graves se encuentran en esta versión, que culminará en una versión oficial 1.0.0. Esta versión le permite desactivar todas las funciones relacionadas con el sistema de archivos, y agrega funcionalidad impresa cadena de error y algunos ejemplos adicionales para los clientes de servidores SMTP y bifurcada.
This version includes some much needed adaptions before the final release of version 1.0.0. If no severe problems are found in this release, this will culminate in an official version 1.0.0. This release allows you to disable all filesystem related functions, and adds printed error string functionality and some extra examples for SMTP clients and forked servers.

2011-03-01 12:24
0.99-pre3

Un posible ataque "Man in the middle" en el intercambio de claves Diffie Hellman fue corregido. Más información se puede encontrar en PolarSSL Security Advisory 2011-01.
A possible Man-in-the-Middle attack on the Diffie Hellman key exchange was fixed. More information can be found in PolarSSL Security Advisory 2011-01.

2011-03-01 12:24
0.14.2

Un posible ataque "Man in the middle" en el intercambio de claves Diffie Hellman fue corregido. Más información se puede encontrar en PolarSSL Security Advisory 2011-01.
Tags: Stable
A possible Man-in-the-Middle attack on the Diffie Hellman key exchange was fixed. More information can be found in PolarSSL Security Advisory 2011-01.

Project Resources