Ballot Details: Streaming operations (CLOSED)

Ballot Question Accept Tim Hudson's changes to kmip-spec to support streaming operations?
Ballot Description The gist of this proposal is to support streaming operations using the following semantics:

Multi-part cryptographic operations (operations where a stream of data is provided across multiple requests from a client to a server) are optionally supported by those cryptographic operations that include the Correlation Value, Init Indicator and Final Indicator request parameters.
Ballot Options
VOTING CLOSED: Thursday, 26 June 2014 @ 1:00 pm EDT
Yes 16 88.889
No 2 11.111
Open Date Monday, 16 June 2014 @ 1:00 pm EDT
Close Date Thursday, 26 June 2014 @ 1:00 pm EDT
Ballot Type Official, as defined by organization policies and procedures

Referenced Items

Name Type Date

kmip-spec-v1.2-csprd01 - streaming-changes.pdf

  • Folder: Drafts
  • Group: OASIS Key Management Interoperability Protocol (KMIP) TC
  • State: Draft
  • 131K

Specification changes to support multi-part (streaming) operations.

kmip-spec-v1.2-csprd01 - streaming-changes.pdf Document 2014-06-05

Voting Statistics

Number of votes cast (excluding abstentions) 18
Eligible members who have voted 18 of 22 81.818%
Eligible members who have not voted 4 of 22 18.182%

Voting Summary by Option

Options with highest number of votes are bold
Option # Votes % of Total
Yes 16 88.889%
No 2 11.111%

Voting Details

Voter Name Company Vote * Time (UTC) Comments
* Bartell, Jeff Semper Fortis Solutions, LLC. Yes 2014-06-16 19:02:00
* Brand, Joseph Semper Fortis Solutions, LLC. Yes 2014-06-16 19:16:00
* Cox, Tony Cryptsoft Pty Ltd. Yes 2014-06-16 20:14:00
* Edwards, Stephen Semper Fortis Solutions, LLC. Yes 2014-06-18 12:37:00
* Furlong, Judith EMC Yes 2014-06-19 15:46:00 1
* Hudson, Tim Cryptsoft Pty Ltd. Yes 2014-06-16 17:02:00
* Joseph, Mark P6R, Inc Yes 2014-06-16 17:17:00
* Kriese, Kathy Symantec Corp. Yes 2014-06-16 18:08:00
* Lockhart, Hal Oracle Yes 2014-06-19 18:18:00
* Lockhart, Robert Thales e-Security Yes 2014-06-16 17:09:00
* Rich, Bruce IBM Yes 2014-06-18 14:57:00
* Robbins, Warren Dell Yes 2014-06-26 16:31:00
* Saha, Saikat Oracle Yes 2014-06-19 20:07:00
* Thota, Kiran VMware, Inc. Yes 2014-06-16 17:01:00
* White, Charles Semper Fortis Solutions, LLC. Yes 2014-06-18 00:53:00
* Zdunkiewicz, Magda Cryptsoft Pty Ltd. Yes 2014-06-16 20:14:00
* Leiseboer, John QuintessenceLabs Pty Ltd. No 2014-06-16 19:55:00 1
* Robinson, Peter EMC No 2014-06-19 02:02:00
* Gleeson, Susan Oracle --
* He, Steve Vormetric, Inc. --
* Peck, John IBM --
* Sankuratripati, Subhash NetApp --

Voter Comments

Submitter Vote Comment
Furlong, Judith
Yes Request that a companion proposal which describes how to use the new streaming operations be submitted against the KMIP 1.3 Usage Guide.
Leiseboer, John
QuintessenceLabs Pty Ltd.
No This proposal has several design flaws that must be addressed before accepting into the standard. The major flaws are:
1. Requires that the server maintain state between client requests using undefined, non-interoperable, and vendor-dependent mechanisms;
2. Severely limits streaming performance by requiring the client to manage sequential delivery of each streaming part. Full round-trip network delays are necessary between each message part; and
3. Builds on the flawed crypto proposal of 1.2; i.e. allows a client to override the server in how to use a managed key (e.g. mode, or padding). This is inconsistent with the key wrapping specification which clearly disallows this, and requires the server to return an error when a client attempts to do this.