Télécharger la liste

Description du projet

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.

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-02-25 22:54
0.99 prerelease 2

Cette version bêta pour la version 1.0.0 ajoute de nombreuses fonctionnalités et les fonctionnalités nécessaires pour une meilleure intégration avec des logiciels tiers. La documentation du code source a été améliorée. de haut niveau et le module documents de conception de niveau ont été ajoutés. Le plus grand de nouvelles fonctionnalités sont les couches d'abstraction pour les résumés de messages et de chiffres. À l'heure actuelle, ce n'est que pour la troisième partie des fins d'intégration, mais le noyau de PolarSSL sera très probablement les utiliser dans l'avenir aussi bien. Support pour cartes à puce a été ajoutée par l'intégration d'une bibliothèque PKCS # 11 (libpkcs11-helper). PEM a été séparé en un module.
Tags: Devel
This prerelease for version 1.0.0 adds a lot of features and functionality needed for better integration with third party software. The source code documentation was improved. High level and module level design documents were added. The biggest new features are the abstraction layers for message digests and ciphers. At the moment, this is just for third party integration purposes, but the core of PolarSSL will most likely use these in the future as well. Support for smartcards was added through integration of a PKCS#11 library (libpkcs11-helper). PEM was separated into a module.

2010-08-17 18:35
0.14.0

Cette version inclut le support de TLS 1.1 et à la compilation et la version run-time. Les informations de version permet une meilleure gestion des PolarSSL comme un plugin dans d'autres projets. La dépendance à l'égard rand () dans rsa_pkcs1_encrypt () a été éliminé, et les prototypes de fonction de rsa_init (), rsa_gen_key (), et rsa_pkcs1_encrypt () ont été modifiées en conséquence. En outre, un éventuel blocage a été fixée et le soutien aux touches PKCS1v2 a été fixé.
This release includes support for TLS 1.1 and compile-time and run-time version information. The version information allows for better managing of PolarSSL as a plugin in other projects. The dependency on rand() in rsa_pkcs1_encrypt() was removed, and the function prototypes of rsa_init(), rsa_gen_key(), and rsa_pkcs1_encrypt() were changed as a result. In addition a possible deadlock was fixed and support for PKCS1v2 keys was fixed.

2010-03-24 19:07
0.13.1

Petits bugs dans la version 0.13.0 liées à un Makefile et les qualificatifs const ont été fixés.
Small bugs in the 0.13.0 release related to a single Makefile and const qualifiers were fixed.

2010-03-22 17:42
0.13.0

Cette version corrige les bugs connus ouvert, en plus d'une meilleure standardisation de l'interface crypto historique pour certains algorithmes. Le plus grand changement est l'ajout d'exactitude const dans le code. Une application facile pour l'extraction des certificats à partir de fichiers et les flux SSL a été ajouté aussi.
This release fixes the known open bugs, in addition to better standardizing the historic crypto interface for some algorithms. The largest change is the addition of const correctness in the code. An easy application for extracting certificates from files and SSL streams was added as well.

2009-11-04 03:54
0.12.1

C'est une version de correction de bugs petit pour laisser les tests honneur quelques-uns des config définit au lieu de jeter des erreurs. Tout n'est pas honoré, mais les tests MD2 et MD4 connexes ne honorer leurs définit. Définitions de la couverture de test prennent désormais en charge le système de marquage 'depends_on ». Tests spécifiques nécessitant des algorithmes de hachage honneur aujourd'hui le définit. Une faute de frappe dans le # ifdef dans x509parse.c a été corrigé.
This is a small bugfix release to let the tests honor some of the config defines instead of throwing errors. Not everything is honored, but MD2 and MD4 related tests do honor their defines. Coverage test definitions now support the 'depends_on' tagging system. Tests requiring specific hashing algorithms now honor the defines. A typo in #ifdef in x509parse.c has been fixed.

Project Resources