Hi Gaurav,
Apologies for missing your original email last week, I did not connect that email to the GitHub issue you had filed.
The PyKMIP server is currently intended to be used for testing or demonstrations, ideally as a stand-in for a real KMIP appliance during software development. The underlying object storage is a simple SQLite flat file stored under /tmp. If that file is lost, your keys will be lost as well. If you make backups of that file, you should be ok in the short term. I would not recommend using the PyKMIP server for critical/production environments.
Long term I am interested in improving the object storage, both in terms of robustness and security. If you're interested in that work, let me know and we can start discussing details.
Cheers,
Peter Hamilton
On Thu, Jan 25, 2018 at 6:14 AM, Gaurav Kumar Garg <> wrote:
Hello Tony Cox,
Thank you very much for your mail.
As of now i found out one open source implementation of KMIP that
is PyKMIP https://github.com/OpenKMIP/PyKMIP
As of now i managed to run kmip server successfully.
Basically i need to use KMIP to manage my master key that is
using for encryption/decryption of all secondary key. for eg:
Oracle Key Vault do the same. I need to implement the same.
Do you think i should avoid using PyKMIP based implementation of
KMIP ?
Thanks,
Regards,
Gaurav
On 01/25/2018 12:10 PM, Tony Cox wrote:
Hi Guarav,
The KMIP Technical Committee discussed your query at it's last
meeting. The consensus response follows.
To the KMIP TC's knowledge, there are no currently supported
open source implementations of KMIP. The few that are
available appear to have been abandoned at KMIP v1.0 or v1.1.
Please find a list of KMIP implementations at https://wiki.oasis-open.org/kmip/KnownKMIPImplementations
Should you have further questions, please continue to send
them to the KMIP comments list.
Best Regards,
Tony Cox
KMIP TC Co-Chair
On 16-Jan-18 11:31 PM, Gaurav Kumar
Garg wrote:
Hello
Team,
I am very new to KMIP.
I am working on a module which need implementation or
integration of KMIP.
Recently i saw oracle key vault is based on KMIP but its on open
source its only available in enterprise edition.
May i know how can i implement kmip in c++ or how can i
integrate it in my module.
Is there any client/server based KMIP example so that i can
refer them to learn and implementation.
Thanks,
Regards,
Gaurav