Bug#772818: ITP: chaps -- PKCS#11 implementation for TPM backed services
Package: wnpp
Severity: wishlist
Owner: David Drysdale <drysdale@google.com>
* Package name : chaps
Version : 0.1
Upstream Author : ChromiumOS Authors
* URL : https://github.com/google/chaps-linux
* License : BSD
Programming Lang: C++
Description : PKCS#11 implementation for TPM backed services
Chaps is a PKCS #11 implementation, originally created for ChromiumOS,
that provides trusted platform module (TPM) backed cryptographic
services.
It aims to improve speed and reliability of cryptographic token
operations as well as to provide a simpler and more flexible codebase
for future enhancements. Chaps works with a TCG Software
Stack (TSS). Typically the TrouSerS TSS implementation is used, but Chaps
is not limited to working with TrouSerS. The name "Chaps" has no real
significance other than its fitness as a name for a layer above TrouSerS.
The chaps source package is used to generate two binary packages:
- The chaps binary package include the Chaps daemon and a PAM
module which, if enabled, generates a PKCS #11 token for each
user that logs into the system.
- The libchaps0 binary package provides the client shared library that
applications link to in order to use the PKCS#11 API.
Reply to: