Re: [openpgp] Pull request for 8-octet lengths

Werner Koch <wk@gnupg.org> Tue, 14 February 2017 08:32 UTC

Return-Path: <wk@gnupg.org>
X-Original-To: openpgp@ietfa.amsl.com
Delivered-To: openpgp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D1BE1204D9 for <openpgp@ietfa.amsl.com>; Tue, 14 Feb 2017 00:32:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level:
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5] 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 19g-SL0fsIqI for <openpgp@ietfa.amsl.com>; Tue, 14 Feb 2017 00:32:29 -0800 (PST)
Received: from kerckhoffs.g10code.com (kerckhoffs.g10code.com [IPv6:2001:aa8:fff1:100::22]) (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 AFD0612947A for <openpgp@ietf.org>; Tue, 14 Feb 2017 00:32:29 -0800 (PST)
Received: from uucp by kerckhoffs.g10code.com with local-rmail (Exim 4.84_2 #1 (Debian)) id 1cdYXD-0002lB-N4 for <openpgp@ietf.org>; Tue, 14 Feb 2017 09:32:27 +0100
Received: from wk by wheatstone.g10code.de with local (Exim 4.84 #3 (Debian)) id 1cdYUm-0008QZ-6S; Tue, 14 Feb 2017 09:29:56 +0100
From: Werner Koch <wk@gnupg.org>
To: "brian m. carlson" <sandals@crustytoothpaste.net>
References: <20170213005928.2ytmjp3h2njyjcgy@genre.crustytoothpaste.net>
Organisation: The GnuPG Project
X-message-flag: Mails containing HTML will not be read! Please send only plain text.
OpenPGP: url=https://k.gnupg.net/80615870F5BAD690333686D0F2AD85AC1E42B367
Mail-Followup-To: "brian m. carlson" <sandals@crustytoothpaste.net>, openpgp@ietf.org
Date: Tue, 14 Feb 2017 09:29:55 +0100
In-Reply-To: <20170213005928.2ytmjp3h2njyjcgy@genre.crustytoothpaste.net> (brian m. carlson's message of "Mon, 13 Feb 2017 00:59:28 +0000")
Message-ID: <871sv1yy2k.fsf@wheatstone.g10code.de>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=red_noise_pre-emptive_Freeh_S_Box_industrial_intelligence_Mena_SCUD="; micalg=pgp-sha256; protocol="application/pgp-signature"
Archived-At: <https://mailarchive.ietf.org/arch/msg/openpgp/e6ZtlIziPI1Rvi8HSr0rbGprxP4>
Cc: openpgp@ietf.org
Subject: Re: [openpgp] Pull request for 8-octet lengths
X-BeenThere: openpgp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Ongoing discussion of OpenPGP issues." <openpgp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/openpgp>, <mailto:openpgp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/openpgp/>
List-Post: <mailto:openpgp@ietf.org>
List-Help: <mailto:openpgp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/openpgp>, <mailto:openpgp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Feb 2017 08:32:31 -0000

Hi Brian,

thanks for posting the text.

On Mon, 13 Feb 2017 01:59, sandals@crustytoothpaste.net said:
> There was some question as to whether we should use four-octet or
> eight-octet lengths for signatures (or some other technique), as one
> might want to sign more the 2^32 bytes of data.  I've submitted a pull
> request[0] to use eight-octet lengths for all signatures.

Although 64 bit numbers are often not easy to handle on small systems it
will be easy for such implementations to hash the required extra bytes
(thanks to Big Endian).

This is an easy and straightforward change.  Unless someone objects, I
will add this to the next draft.


Salam-Shalom,

   Werner