Path: csiph.com!pasdenom.info!newsfeed.bofh.team!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!bofh.it!news.nic.it!robomod From: Pierre Gruet Newsgroups: linux.debian.bugs.dist,linux.debian.devel,linux.debian.maint.java Subject: Bug#1069970: ITP: libeddsa-java -- implementation of EdDSA in Java Date: Sat, 27 Apr 2024 22:40:02 +0200 Message-ID: X-Original-To: Debian Bug Tracking System X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sat Apr 27 20:39:10 2024 Old-Return-Path: X-Spam-Flag: NO Reply-To: Pierre Gruet , 1069970@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: debian-devel@lists.debian.org, debian-java@lists.debian.org, wnpp@debian.org, Debian-Java team X-Debian-Pr-Message: report 1069970 X-Debian-Pr-Package: wnpp Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Mailer: reportbug 13.0.1 X-Debian-Message: from BTS X-Mailing-List: archive/latest/1835149 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 25 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sat, 27 Apr 2024 22:33:37 +0200 X-Original-Message-ID: <171425001772.728585.1329433503386541908.reportbug@mendelssohn> Xref: csiph.com linux.debian.bugs.dist:1195546 linux.debian.devel:111566 linux.debian.maint.java:12754 Package: wnpp Severity: wishlist Owner: Debian-Java team X-Debbugs-Cc: debian-devel@lists.debian.org, debian-java@lists.debian.org * Package name : libeddsa-java Version : 0.3.0 Upstream Contact: str4d * URL : https://github.com/str4d/ed25519-java * License : CC0-1.0 Programming Lang: Java Description : implementation of EdDSA in Java This package is needed as a dependency of libmina-sshd-java and of new upstream versions of jgit. I plan to maintain it in the Debian-Java team and to be its first uploader. This implementation of EdDSA is based on the ref10 implementation in SUPERCOP. There are two internal implementations: - A port of the radix-2^51 operations in ref10 - fast and constant-time, but only useful for Ed25519; - A generic version using BigIntegers for calculation - a bit slower and not constant-time, but compatible with any EdDSA parameter specification.