OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

kmip message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [kmip] Distributed Key Management Systems Usage Guide test


Hello Mark,

The text is simply alerting people to the issue which is the first small step. A full solution would take some thought and discussion, and might be an excellent topic for next year's face to face meeting. I would be happy to help you make a proposal if you like.

Discussion of the text has been put on the agenda for discussion in next week's call. Â But please feel free to contribute any additional text that you think might be useful.

Anthony

On Thu, Aug 22, 2019 at 6:53 PM Mark Joseph <mark@p6r.com> wrote:
I am not saying there are easy solutions to these problems but your text really does not help. Â It allows each vendor to resolve such issues in their own way. Â Thus someone writing a client will likely have to write different code for each vendor after they figure out what each vendor does. Â Â

Best,
Mark Joseph
P6R, ÂInc
408-205-0361
mark@p6r.com


On Aug 21, 2019, at 9:23 PM, Anthony Berglas <anthony.berglas@cryptsoft.com> wrote:

Hello All,

I would propose the following text for the usage guide following my talk at the face to face. Any comments most welcome.

4.7 Distributed Key Management Systems

Key management systems may be distributed across multiple servers which are not continuously connected. This means that updates can be made to one server that are inconsistent with updates to a second server. The inconsistency may not be detected until the servers communicate with each other which might be some time after the conflicting updates were made, so they cannot simply be rejected from the clients.

One example is that a given key may end up in inconsistent states on different servers, such as both Active and Compromized. Another is that two keys in different servers may end up with the same Name. And forward and backward links may be inconsistent.

Distributed KMIP systems need to be carefully designed to address such issues. For example, if inconsistent states are encountered, then a strategy is needed to produce a sensible resolution. Likewise having multiple keys from different sources with the same name should be resolved in a consistent manner, and operations such as Re-Key need to behave sensibly in such a situation.


--
Anthony Berglas Ph.D.
Principal Engineer
Anthony.Berglas@Cryptsoft.com



--
Anthony Berglas Ph.D.
Principal Engineer
Anthony.Berglas@Cryptsoft.com



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]