LibPKI

Free and open source library for PKI enabled application development
Download

LibPKI Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • OpenCA.org
  • Publisher web site:
  • http://www.openca.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 7.6 MB

LibPKI Tags


LibPKI Description

Free and open source library for PKI enabled application development 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. NOTE: LibPKI is licensed and distributed under the terms of the BSD License and Common Development and Distribution License. Here are some key features of "LibPKI": XML Parsing and XKMS Support: · To provide even more advanced services to developers, the libPKI implements XML parsing capabilities and XKMS support. The XML capabilities will implement both extensions and profile management (for requests/certs creation and management) and XKMS support. Extensions to the XKMS protocol will be investigated and proposed as part of the work in order to add PKI management capabilities to the standard. Protocol Independent Data Retrieval API: · Another interesting feature included in the design of LibPKI is to provide a protocol-independent data retrieval API (e.g. LDAP, HTTP, FTP, FILE, etc...). Developers can use the libPKI provided data retrieval functions without the need to know the details about the used protocol implementation. Direct Cryptographic Hardware Support: · Part of the libPKI added value is the direct integration with HSMs. At the moment most cryptographic libraries provide integration with HSM by using specific functions and drivers. By introducing the concepts of PKI_TOKEN and PKI_HSM, the library provides abstraction for usage of HSMs for key operations. For example this interface enables a software to store private keys in different devices, e.g. smart cards, usb tokens or TPM. What's New in This Release: · 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)


LibPKI Related Software