[Webpush] Eric Rescorla's Discuss on draft-ietf-webpush-encryption-08: (with DISCUSS and COMMENT)
Eric Rescorla <ekr@rtfm.com> Wed, 16 August 2017 00:16 UTC
Return-Path: <ekr@rtfm.com>
X-Original-To: webpush@ietf.org
Delivered-To: webpush@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BBDC1321AC; Tue, 15 Aug 2017 17:16:22 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Eric Rescorla <ekr@rtfm.com>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-webpush-encryption@ietf.org, Phil Sorber <sorber@apache.org>, webpush-chairs@ietf.org, sorber@apache.org, webpush@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.58.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150284258239.12573.16971816775097833907.idtracker@ietfa.amsl.com>
Date: Tue, 15 Aug 2017 17:16:22 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/webpush/K-F-6TR0tRDPsUf1scUxilHJ_58>
Subject: [Webpush] Eric Rescorla's Discuss on draft-ietf-webpush-encryption-08: (with DISCUSS and COMMENT)
X-BeenThere: webpush@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Discussion of potential IETF work on a web push protocol <webpush.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/webpush>, <mailto:webpush-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/webpush/>
List-Post: <mailto:webpush@ietf.org>
List-Help: <mailto:webpush-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/webpush>, <mailto:webpush-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Aug 2017 00:16:22 -0000
Eric Rescorla has entered the following ballot position for draft-ietf-webpush-encryption-08: Discuss When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html for more information about IESG DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-webpush-encryption/ ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- Given that you have a static key on the UA, the security considerations should discuss point verification, or why it's not needed. ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- S 1. This document describes how messages sent using this protocol can be secured against inspection, modification and falsification by a Push Service. "forgery" is more customary than falsification. S 3.3. key_info = "WebPush: info" || 0x00 || ua_public || as_public You should make clear that the string is not null-terminated. Ugh, I know. S 3.4. You should clearly separate which pieces are defined in this document and which are defined in the HTTP encryption document.
- [Webpush] Eric Rescorla's Discuss on draft-ietf-w… Eric Rescorla