[Cfrg] draft-irtf-cfrg-eddsa

Jim Schaad <ietf@augustcellars.com> Sat, 09 July 2016 05:04 UTC

Return-Path: <ietf@augustcellars.com>
X-Original-To: cfrg@ietfa.amsl.com
Delivered-To: cfrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55C6C12B03B for <cfrg@ietfa.amsl.com>; Fri, 8 Jul 2016 22:04:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.219
X-Spam-Level:
X-Spam-Status: No, score=-2.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, LOCALPART_IN_SUBJECT=1.107, RP_MATCHES_RCVD=-1.426] autolearn=ham autolearn_force=no
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 1zI8-n_FpMaV for <cfrg@ietfa.amsl.com>; Fri, 8 Jul 2016 22:04:19 -0700 (PDT)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91995127078 for <cfrg@ietf.org>; Fri, 8 Jul 2016 22:04:19 -0700 (PDT)
Received: from hebrews (24.21.96.37) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Fri, 8 Jul 2016 22:10:11 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: draft-irtf-cfrg-eddsa@tools.ietf.org
Date: Fri, 08 Jul 2016 22:03:48 -0700
Message-ID: <021b01d1d99f$481c0b80$d8542280$@augustcellars.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdHZmoMpV3Q2EkhbSo6XcB9PxE4vuA==
Content-Language: en-us
X-Originating-IP: [24.21.96.37]
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/2e1uM4sdF76GtO5nkFz_x6G128s>
Resent-From: alias-bounces@ietf.org
Resent-To: <>
Cc: cfrg@ietf.org
Subject: [Cfrg] draft-irtf-cfrg-eddsa
X-BeenThere: cfrg@irtf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/cfrg>, <mailto:cfrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg/>
List-Post: <mailto:cfrg@irtf.org>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/cfrg>, <mailto:cfrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Jul 2016 05:04:21 -0000

More fun with implementing:

1.  Normalization function after point addition is implicit.  Should it be
explicit and mention the fun with modular inverses.  I did not have a
problem with this but notice it is lacking.

2.  Zero point for the two Point Addition routines is not defined.  Without
knowing this scalar multiplication is harder to do.  I did find the points
needed in the python code but if it was in the text it would be better.

3.  You have the point addition functions define in the text, should you
also have the point doubling function define in the text as well?


Jim