Skip to content

bphinz/libp11

This branch is 590 commits behind OpenSC/libp11:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 7, 2016
Jan 25, 2016
Sep 27, 2013
Feb 1, 2016
Jan 30, 2016
Jan 30, 2016
Jan 5, 2016
Jan 5, 2016
Aug 24, 2005
Jan 19, 2016
Jan 22, 2016
Jan 19, 2016
Jan 28, 2016
Dec 30, 2015
Jan 27, 2016
Jan 21, 2016
Jan 28, 2016
Jan 19, 2016

Repository files navigation

Build state

Build Status Build status

libp11 README -- Information for developers

This library provides a higher-level (compared to the PKCS#11 library) interface to access PKCS#11 objects. It is designed to integrate with applications that use OpenSSL.

Thread-safety requires dynamic callbacks to be registered by the calling application with the following OpenSSL functions:

  • CRYPTO_set_dynlock_create_callback
  • CRYPTO_set_dynlock_destroy_callback
  • CRYPTO_set_dynlock_lock_callback

The wiki page for this project is at https://github.com/OpenSC/libp11/wiki and includes a bug tracker and source browser.

Submitting pull requests

For adding new features or extending functionality in addition to the code, please also submit a test program which verifies the correctness of operation. See tests/ for the existing test suite.

About

PKCS#11 wrapper library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 94.5%
  • Shell 4.7%
  • Makefile 0.8%