Bug#778560: ITP: python-kmip -- Key Management Interoperability Protocol
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand <zigo@debian.org>
* Package name : python-kmip
Version : 0.2.0
Upstream Author : Peter Hamilton <peter.hamilton@jhuapl.edu>
* URL : https://github.com/OpenKMIP/PyKMIP
* License : Apache-2.0
Programming Lang: Python
Description : Key Management Interoperability Protocol
PyKMIP is a Python implementation of the Key Management Interoperability
Protocol (KMIP) specification, supporting version 1.1 of the KMIP standard.
The KMIP standard is governed by the Organization for the Advancement of
Structured Information Standards (OASIS) and specifies a client/server-based
protocol to perform key, certificate, and secret object management, including
storage and maintenance operations.
.
The PyKMIP library currently provides a KMIP client and server supporting the
following operations for the KMIP SymmetricKey managed object:
* Create
* Register
* Get
* Destroy
.
Note that KMIP specifies profiles that tailor the standard to specific use
cases. The KMIP Profile Support section includes several profiles that need to
be developed for PyKMIP to fully support symmetric key storage and generation
capabilities. A list of operations necessary for these profiles is included.
.
The PyKMIP software-based KMIP server is intended for use only in testing and
demonstration environments. Note that the PyKMIP server is NOT intended to be
a substitute for secured, hardware-based KMIP appliances. The PyKMIP client
should be used for operational purposes only with a hardware-based KMIP
server. The development of the PyKMIP client and server should take place in
parallel to facilitate testing of each operation as it is developed.
Reply to: