Re: [openpgp] Proposal for a separable ring signature scheme compatible with RSA, DSA, and ECDSA keys

Vincent Yu <v@v-yu.com> Fri, 14 March 2014 22:31 UTC

Return-Path: <v@v-yu.com>
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 15F131A020A for <openpgp@ietfa.amsl.com>; Fri, 14 Mar 2014 15:31:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 BoqjCqVX-HJ1 for <openpgp@ietfa.amsl.com>; Fri, 14 Mar 2014 15:31:02 -0700 (PDT)
Received: from smtp5.hushmail.com (smtp5.hushmail.com [65.39.178.142]) by ietfa.amsl.com (Postfix) with ESMTP id AB86C1A0208 for <openpgp@ietf.org>; Fri, 14 Mar 2014 15:31:02 -0700 (PDT)
Received: from smtp5.hushmail.com (localhost [127.0.0.1]) by smtp5.hushmail.com (Postfix) with SMTP id AA299601DA for <openpgp@ietf.org>; Fri, 14 Mar 2014 22:30:55 +0000 (UTC)
Received: from smtp.hushmail.com (w9.hushmail.com [65.39.178.29]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp5.hushmail.com (Postfix) with ESMTPS; Fri, 14 Mar 2014 22:30:55 +0000 (UTC)
Message-ID: <fa441318439e9d85703f9cdff46d0ec5@smtp.hushmail.com>
Date: Fri, 14 Mar 2014 18:30:51 -0400
From: Vincent Yu <v@v-yu.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: Werner Koch <wk@gnupg.org>
References: <80674820640dbeb5ae81f81c67d87541@smtp.hushmail.com> <8761nh1549.fsf@vigenere.g10code.de> <a6d56e791a2c878f34369abc6f09b71d@smtp.hushmail.com> <87y50cybh3.fsf@vigenere.g10code.de>
In-Reply-To: <87y50cybh3.fsf@vigenere.g10code.de>
X-Enigmail-Version: 1.6
OpenPGP: id=d28d7c4078b3742a; url=https://v-yu.com/pubkeys/openpgp.asc
Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="XJoXRqxShOvQkSGIf1dJOGaf0JciVbuTp"
Archived-At: http://mailarchive.ietf.org/arch/msg/openpgp/aXxxIiVw6tsNx8dD7S2RwPBIgto
Cc: openpgp@ietf.org
Subject: Re: [openpgp] Proposal for a separable ring signature scheme compatible with RSA, DSA, and ECDSA keys
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: <http://www.ietf.org/mail-archive/web/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: Fri, 14 Mar 2014 22:31:05 -0000

On 03/14/2014 12:46 PM, Werner Koch wrote:
> On Fri, 14 Mar 2014 14:55, v@v-yu.com said:
>> What ECC signing algorithms does the current development version of
>> GnuPG support?
>
> ECDSA.
>
> EdDSA (Bernstein et al's Schnorr variant) will likely be added soon.

Thanks.

Are there any other signature algorithms or schemes that are likely to 
appear within the next few years in either OpenPGP or GnuPG?

Right now, my understanding is that RSA, DSA, ECDSA, and EdDSA are the 
only signing keys / algorithms. Is this correct?

I only have specifications for RSA and DSA keys in the current proposal, 
but I think there is no issue augmenting the proposal to support ECDSA 
and EdDSA keys. If there other types of signing keys that are likely to 
appear, I would like to take a look to see whether they can be included 
successfully in the proposed ring signature scheme.

Vincent