[tcpinc] Consensus call: questions posed at the Berlin session

Kyle Rose <krose@krose.org> Mon, 25 July 2016 11:29 UTC

Return-Path: <krose@krose.org>
X-Original-To: tcpinc@ietfa.amsl.com
Delivered-To: tcpinc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B5BC12D7A5 for <tcpinc@ietfa.amsl.com>; Mon, 25 Jul 2016 04:29:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=krose.org
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bdxHESTK0Wzo for <tcpinc@ietfa.amsl.com>; Mon, 25 Jul 2016 04:29:25 -0700 (PDT)
Received: from mail-qt0-x232.google.com (mail-qt0-x232.google.com [IPv6:2607:f8b0:400d:c0d::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6CE612B056 for <tcpinc@ietf.org>; Mon, 25 Jul 2016 04:29:24 -0700 (PDT)
Received: by mail-qt0-x232.google.com with SMTP id x25so94970504qtx.2 for <tcpinc@ietf.org>; Mon, 25 Jul 2016 04:29:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=krose.org; s=google; h=mime-version:from:date:message-id:subject:to; bh=i7JbqyuwhS55ShEXyHaLxJF/FyWt56SfOSCVkbDaB3I=; b=m/8znx2E/xQakDagJrfXmRCO2y4PGcyvJnmHA24bHUgQWGankVO0HN4p2daXj6fG7R Vih2AMeVBEkYDubqsMM306gPtNomA/modkX7SzYWrbF/4cS+K8MwfDqh0F8BRzrqiGBH 06gTYF5KLBOlbrOrmSsIN1Bf6dCyqqmT1mMAI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=i7JbqyuwhS55ShEXyHaLxJF/FyWt56SfOSCVkbDaB3I=; b=URLFoeRD23njmQ84Ac4mQT2HWF7WqgErKHWymxRBpn8YvQ+CxR39WvDd/iGY1eTmKu wVHyYnBkcEdIN3ACM9WZcAsVjnPDs8pw+lWzlaQMJO3ixF8x5V20whjXY7iXLnfnjsAW PFtEg/tmJ4+pUHeCnesoBFL0/GcMpwnrg1IFeBro749bIGvAHumLVOR1O4jdjjUV0fpE +veJIMtKibzF/1RXqt+3wduwAbkObGowUIca+Y544Be82IUXXg+RJVc94dimg+VkyC4F p97b5W0wiYzoP9iCX8BE9KFnMQgFmVBXkrZfwJu+jkdD4M6Sgdnm3O22biq49PjgoT1M c9Qg==
X-Gm-Message-State: AEkooutz1+wt+G/svuchdemyhZ5dYbLb8CrWSalSfP9wHBzdHA4iSXrbqkuXug0r3pDRGIe4VliKLWk0OSokzg==
X-Received: by 10.200.45.181 with SMTP id p50mr28951704qta.31.1469446163734; Mon, 25 Jul 2016 04:29:23 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.94.70 with HTTP; Mon, 25 Jul 2016 04:29:23 -0700 (PDT)
X-Originating-IP: [2001:470:1f07:121:c43f:4321:a4a0:e867]
From: Kyle Rose <krose@krose.org>
Date: Mon, 25 Jul 2016 07:29:23 -0400
Message-ID: <CAJU8_nUAvgOzOxrq03YOnZDBBKiqSQN_m53UTBdd4PC8MAF=wA@mail.gmail.com>
To: tcpinc <tcpinc@ietf.org>
Content-Type: multipart/alternative; boundary="001a113f07309b82ea05387418e7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpinc/J3chSKLObn1juw9VVvckcebvYZs>
Subject: [tcpinc] Consensus call: questions posed at the Berlin session
X-BeenThere: tcpinc@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion list for adding encryption to TCP." <tcpinc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpinc>, <mailto:tcpinc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpinc/>
List-Post: <mailto:tcpinc@ietf.org>
List-Help: <mailto:tcpinc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpinc>, <mailto:tcpinc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2016 11:29:26 -0000

Here is a list of questions posed at the Berlin session, along with the
rough consensus established among those in the room. Please respond to each
by number if you were not in attendance and have an opinion, especially if
that differs from the meeting consensus, indicated by a * after each
question.


TCP-ENO

1. Eliminate the m bit for now and replace it with another z bit? (The
intention is that the m bit will be defined by a later draft that makes use
of it.) Y*/N

2. Eliminate length word for ENO suboptions (restricting all but the last
suboption to 32 bytes of data)? Y*/N

3. Change "spec" to "TCPINC Encryption Protocol", and use "TEP" as acronym?
Y*/N

4. Add RFC-5705-like key exporter mechanism? Y/N*


tcpcrypt

5. Encrypt frame lengths? Y/N*

** The next question was a bit muddied, so I have separated it into two
questions:

6a. Add a separate API document for tcpcrypt? Y/N*
6b. Move API description in tcpcrypt draft to a separate section of the ENO
API draft? Y*/N


If there is substantive disagreement on any of these questions, we will
pose the question again separately and ask for a re-establishment of rough
consensus among all interested parties.

Please try to respond by Monday, August 1.

Thanks,
Kyle