Re: [openpgp] SHA3 algorithm ids.

ianG <iang@iang.org> Sat, 08 August 2015 22:25 UTC

Return-Path: <iang@iang.org>
X-Original-To: openpgp@ietfa.amsl.com
Delivered-To: openpgp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBF931A00DB for <openpgp@ietfa.amsl.com>; Sat, 8 Aug 2015 15:25:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 y-owGXP8Bhq4 for <openpgp@ietfa.amsl.com>; Sat, 8 Aug 2015 15:25:50 -0700 (PDT)
Received: from virulha.pair.com (virulha.pair.com [209.68.5.166]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A3011A00BF for <openpgp@ietf.org>; Sat, 8 Aug 2015 15:25:50 -0700 (PDT)
Received: from tormenta.local (iang.org [209.197.106.187]) by virulha.pair.com (Postfix) with ESMTPSA id 4BC306D723; Sat, 8 Aug 2015 18:25:49 -0400 (EDT)
Message-ID: <55C681FC.9010100@iang.org>
Date: Sat, 08 Aug 2015 23:26:04 +0100
From: ianG <iang@iang.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: openpgp@ietf.org
References: <87y4hmi19i.fsf@vigenere.g10code.de> <7540C7A9-2830-4A63-8310-B684796DA279@nohats.ca>
In-Reply-To: <7540C7A9-2830-4A63-8310-B684796DA279@nohats.ca>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/openpgp/piq1ypJ-vsAhAm_q4Gh4xGemKlU>
Subject: Re: [openpgp] SHA3 algorithm ids.
X-BeenThere: openpgp@ietf.org
X-Mailman-Version: 2.1.15
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: Sat, 08 Aug 2015 22:25:52 -0000

On 8/08/2015 13:43 pm, Paul Wouters wrote:
> What is the rationale to implement all sha3 variants?

I agree, I'd like to see a really good rationale.

> I understand some protocols need lower grade versions for performance reasons but that seems to matter a lot less for openpgp usage. Why not just implement sha3-512?

One would be good.  Suits me to go for the longest one.

How about this:



>>       ID           Algorithm                             Text Name
>>       --           ---------                             ---------

snip

>>       12         - RESERVED
>>       13         - RESERVED
>>       14         - RESERVED
>>       15         - SHA3-512 [FIPS202]                    "SHA3-512"



And while we're at it, can we add DEPRECATED to all the rest except 
SHA(2)512 ?



iang



ps;  And that 100-110 monstrosity - sheesh!  ;-)