For those who haven't already been separately contacted, the Cryptsoft KMIP
server is available for interop testing. Drop me a note if you would like to
test against it (I've setup separate servers for each test organisation so there
are no name or other state clashes during testing).
If you have a test server and you haven't provided details as yet please let me
know about it as I'd like to test the Cryptsoft client code (both the use cases
and also code which is not use case based) against whatever servers are available.
The Cryptsoft KMIP server supports the following use cases:
3.1.1 - Create / Destroy
3.1.2 - Register / Create / Get attributes / Destroy
3.1.3 - Create / Locate / Get / Destroy
3.1.4 - Dual client use-case, ID Placeholder linked Locate & Get batch
3.1.5 - Register / Destroy Secret Data
3.2 - Asynchronous Locate
4.1 - Revoke scenario
5.1 - Get usage allocation scenario
6.1 - Import of a Third-party Key
7.1 - Unrecognized Message Extension with Criticality Indicator false
7.2 - Unrecognized Message Extension with Criticality Indicator true
12.1 - Query, Maximum Response Size
Conformance:
- SPEC 12.1 KMIP Server
- PROFILE 5.1 Secret Data KMIP Profile
- PROFILE 5.2 Basic Symmetric Key Store and Server KMIP Profile
- PROFILE 5.3 Basic Symmetric Key Foundry and Server KMIP Profile
As previously indicated, KMIP interop related information is available from
http://interop.cryptsoft.com/kmip_interop.php including an HTML format of the
data from the use case document in various output styles at
http://interop.cryptsoft.com/kmip_uc/
Tim.
tjh@cryptsoft.com / tim.hudson@pobox.com