← All Products

KMIP Tiny SDKs

Cryptsoft's KMIP Tiny SDKs provide a lightweight implementation of the KMIP protocol suitable for embedded and resource-constrained environments.

Designed for IoT devices, embedded systems, and applications where a full KMIP SDK may not be appropriate, the KMIP Tiny SDKs provide essential KMIP operations with a minimal footprint.

Contact Cryptsoft for more information about KMIP Tiny SDK availability and licensing.

Key Features

  • Lightweight KMIP implementation for embedded environments
  • Minimal memory and code footprint
  • Essential KMIP operations supported
  • Suitable for IoT and resource-constrained devices
  • Available as source code

Specifications

ActivateAdd AttributeAdjust Attribute2.0ArchiveCancelCertifyCheckCreateCreate Credential3.0*Create Group3.0*Create Key PairCreate Split Key1.2Create User3.0*Decrypt1.2Deactivate3.0*Delegated Login2.0Delete AttributeDerive KeyDestroyDiscover Versions1.1Encrypt1.2Export1.4GetGet AttributeGet Attribute ListGet Constraints2.1Get Usage AllocationHash1.2Import1.4Interop2.0Join Split Key1.2LocateLog2.0Login2.0Logout2.0MAC1.2MAC Verify1.2Modify AttributeNotifyObliterate3.0*Obtain LeasePing2.1PKCS112.0PollProcess2.1PutQueryQuery Asynchronous Requests2.1Re-CertifyRecoverRegisterRe-KeyRe-Key Key PairRe-Provision2.0RevokeRNG Retrieve1.2RNG Seed1.2Set Attribute2.0Set Constraints2.1Set Defaults2.1Set Endpoint Role2.0Sign1.2Signature Verify1.2Validate
Advanced Cryptographic Client1.2Advanced Symmetric Key Foundry ClientAES XTS ClientAsymmetric Key Lifecycle ClientBaseline Client BasicBaseline Client TLS v1.2Basic Cryptographic Client1.2Basic Symmetric Key Foundry ClientHTTPS ClientIntermediate Symmetric Key Foundry ClientJSON ClientOpaque Managed Object Store ClientPKCS#11 Client2.0Quantum Safe Client2.0RNG Cryptographic Client1.2Storage Array With SED ClientSuite-B Min LOS_128 Client1.xSuite-B Min LOS_192 Client1.xSymmetric Key Lifecycle ClientTape Library ClientXML Client
TTLV
HTTPS/TTLV
HTTPS/JSON
HTTPS/XML

Contact for details.

CertificateCertificate Request2.0Opaque ObjectPGP KeyPrivate KeyPublic KeySecret KeySplit KeySymmetric KeyTemplate
CryptsoftDellEMCEvidenFornetixGemaltoHyTrustIBMJisa SoftTechKeyNexusKryptusMarkLogicOracleSafeNetThalesTownsend SecurityTrend MicroUnboundUtimacoVormetric
Simple Protocol Format Parsing
TTLV, HEX, BIN, JSON, XML
Simple Servers
Query, Notify, Put
Simple Clients
Locate, Create and Return Objects
Locating Managed Objects
Simple, Extended, IBM TKLM/SKLM, XML
KMIP Standard Operations
Create, Register, Destroy, Get, Get Attribute List, Get Attributes, Create Key Pair, Re-Key, Re-Key Key Pair, Archive, Recover, Activate, Derive Key
Creating Keys
Simple, Advanced, Extensions
Managing Attributes
Add, Modify, Delete Attribute
LinearTape Open (LTO)
LTO-4 Key Management, LTO-5/6 Key Management, KAD, AKAD, UKAD naming, Generic LTO-4
Random Number Generator (RNG)
Retrieve Server RNG, Seed Server RNG
Server Cryptographic Operations
Encrypt, Decrypt, Sign, Signature Verify MAC, MAC Verify, Hash
Determine Capabilities
Server SDK Version, Discover Protocol Versions, Query Server Basic, Query Server Extensions, Query Advanced Capabilities

Interested in KMIP Tiny SDKs?

Contact our team to discuss licensing and evaluation options.

Request Evaluation