kmip-explorer

command module
v0.6.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2025 License: Apache-2.0 Imports: 13 Imported by: 0

README

kmip-explorer

build license Go Report Card Download Count

Browse and manage your KMIP objects in your terminal. It supports KMIP from v1.0 up to v1.4.

image

Quick start

Installation
From release

Download the latest release from the release page

Install with go

Run go install github.com/phsym/kmip-explorer@latest

Run it

Display help with kmip-explorer -h

Usage of kmip-explorer:
  -addr string
        Address and port of the KMIP Server (default "eu-west-rbx.okms.ovh.net:5696")
  -ca string
        Server's CA (optional)
  -cert string
        Path to the client certificate
  -key string
        Path to the client private key
  -no-ccv
        Do not add client correlation value to requests
  -no-check-update
        Do not check for update
  -tls12-ciphers string
        Coma separated list of tls 1.2 ciphers to allow. Defaults to a list of secured ciphers
  -version
        Display version information

And run it with

kmip-explorer -addr eu-west-rbx.okms.ovh.net:5696 -cert client.crt -key client.key

Demo

asciicast

Compatibility

This project is developed using using OVHcloud's KMIP client and inherits the library compatibility. Checkout the compatibility matrix.

It supports KMIP protocol from v1.0 up to v1.4, and is tested against OVHcloud's KMS service.

PyKMIP

Running kmip-explorer with a PyKMIP server with default settings may require you to pass the 2 following arguments:

kmip-explorer -tls12-ciphers TLS_RSA_WITH_AES_128_CBC_SHA256 -no-ccv

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳