|
OpenCA Labs::LibPKI
OPENSOURCE SECURITY AND IDENTITY MANAGEMENT SOLUTIONS
LibPKI v0.5.1
Get the New version Now! The LibPKI Project is aimed to provide an easy-to-use PKI library for PKI enabled application development. The library provides the developer with all the needed functionalities to manage certificates, from generation to validation. The LibPKI Project enables developers with the possibility to implement complex cryptographic operations with a few simple function calls by implementing an high-level cryptographic API. The library constitutes the core of the OpenCA-NG Project, anyway we provide it as a separate package in order to encourage applications developers to use it in their packages. motivations
As every available cryptographic package has its own advantages and drawbacks, a very high level library can prevent developers from making common errors when implementing quite complex functions (e.g. verification of digital certificates). Moreover availability of such a library will help application developers to easily build PKI-aware applications. Another interesting aspect to be considered is the productivity increase provided by the availability of libPKI. When switching from/to a different cryptographic library there is usually a learning period which (especially for OpenSSL) could be quite long. This leads to poor productivity initially and later difficulties should a change of the cryptographic provider be needed. The libPKI design allows for the library to be linked against the preferred (or available) cryptographic library (e.g. OpenSSL, KMF, cryptlib, MS Crypto API, etc... ) at compile time once the low-level glue for the chosen library is provided. YUM REPOS
Projects
DOWNLOADS
LibPKI v0.5.1 (Zoiberg)
by #madwolf @ 02.09.2010
The new version (Zoiberg/v0.5.1) of LibPKI is available. Major changes over v0.5.0 are: better support for OS independent Thread Management together with thread synchronization primitives (mutexes, condition variables, and r/w locks, LDAP interface fixes. Get the new version for your system in the download pages. LibPKI v0.5.0
by #madwolf @ 27.08.2010
The new version (lulu/v0.5.0) of LibPKI is available for download. Many changes to the library and bug fixing over the old version. In particular: added support for different OSes (initial support for Win port), added PKI_SSL and support for easy SSL/TLS management, added support for Win LDAP API, added support for 64bit architectures, added safe URL encoding for HTTP GET protocol, added platform-independed thread management. LibPKI v0.4.1
by #madwolf @ 24.03.2010
The new version (tiger/v0.4.1) of LibPKI is available for download. Many changes to the library and bug fixing over the old version. In particular: increased support for PRQP from IETF (draft-ietf-pkix-prqp-04.txt), extended support for PKCS#11 devices, added simple OCSP request/responses managing functionalities, introduced a new PKI_MSG interface for managing interactions between applications and CAs, added the PKI_X509 interface for generalized X509 objects management. LibPKI v0.3.0
by #madwolf @ 19.04.2009
The new version (tiger/v0.3.0) of LibPKI
is available for download.
Many changes to the library and bug fixing over the old version. In
particular: added support for Cross Certificate Pair (for bridge PKI
support) via pki-xpair tool, updated the PRQP module to the last
specs from IETF (draft-ietf-pkix-prqp-03.txt), added full support for
PKCS#11 devices, a new pki-tool allows user to easily manage their
PKI TOKENs (eg., generate keys, sign requests, sign certificates,
etc.).
LibPKI v0.2.0
by #madwolf @ 16.01.2009
The new version (shark/v0.2.0) of LibPKI
is available for download.
Many changes to the library and bug fixing over the old version. In
particular: a new graphical installer for different distributions
(Linux/Fedora, Linux/Ubuntu, MacOS X/Darwin, etc.), updated the PRQP
module to the last specs from IETF (draft-ietf-pkix-prqp-02.txt),
fixed support for multi threaded applications (dynamic and static
threads initialization for OpenSSL/ENGINE), fixed support for nChipher
devices, updated PKCS11 driver (added Slot Interface and Slot info
retrieval functionalities)
21427
|