Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v28]

2024-11-13 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request with a new target base due to a merge or a rebase. The pull reque

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v27]

2024-11-08 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request with a new target base due to a merge or a rebase. The pull reque

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v23]

2024-11-08 Thread Mark Powers
On Thu, 7 Nov 2024 16:14:45 GMT, Mark Powers wrote: >> Ben Perez has updated the pull request incrementally with two additional >> commits since the last revision: >> >> - checking already implemented >> - no need to break into sections > > test/micro/org/openjdk/bench/java/security/MLDSA.jav

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v26]

2024-11-08 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v25]

2024-11-08 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v24]

2024-11-07 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v23]

2024-11-07 Thread Mark Powers
On Thu, 7 Nov 2024 00:37:02 GMT, Ben Perez wrote: >> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme >> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on >> https://github.com/openjdk/jdk/pull/21167 > > Ben Perez has updated the pull request incremen

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v23]

2024-11-07 Thread Hai-May Chao
On Thu, 7 Nov 2024 00:37:02 GMT, Ben Perez wrote: >> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme >> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on >> https://github.com/openjdk/jdk/pull/21167 > > Ben Perez has updated the pull request incremen

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v23]

2024-11-07 Thread Ben Perez
On Tue, 8 Oct 2024 14:19:31 GMT, Weijun Wang wrote: >> Ben Perez has updated the pull request incrementally with two additional >> commits since the last revision: >> >> - checking already implemented >> - no need to break into sections > > src/java.base/share/classes/sun/security/provider/ML

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v23]

2024-11-07 Thread Mark Powers
On Thu, 7 Nov 2024 00:37:02 GMT, Ben Perez wrote: >> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme >> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on >> https://github.com/openjdk/jdk/pull/21167 > > Ben Perez has updated the pull request incremen

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v22]

2024-11-06 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v23]

2024-11-06 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with two additional commits since the last revision

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v21]

2024-11-06 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v20]

2024-11-06 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v19]

2024-11-05 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v18]

2024-11-05 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v17]

2024-11-05 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v16]

2024-10-31 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v8]

2024-10-31 Thread Mark Powers
On Mon, 21 Oct 2024 20:42:14 GMT, Weijun Wang wrote: >> src/java.base/share/classes/sun/security/provider/ML_DSA.java line 1: >> >>> 1: /* >> >> Does this class need to be public? Many methods are also public - do they >> need to be? > > No need, but Mark's test might be using it. Benchmarks

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v15]

2024-10-31 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v14]

2024-10-31 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v13]

2024-10-31 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v12]

2024-10-29 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v11]

2024-10-25 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v9]

2024-10-23 Thread Ben Perez
On Tue, 8 Oct 2024 15:36:58 GMT, Kevin Driver wrote: >> Ben Perez has updated the pull request incrementally with one additional >> commit since the last revision: >> >> move entries to different sections > > src/java.base/share/classes/sun/security/provider/ML_DSA.java line 45: > >> 43:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v10]

2024-10-23 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v9]

2024-10-21 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v7]

2024-10-21 Thread Weijun Wang
On Mon, 21 Oct 2024 13:48:21 GMT, Sean Mullan wrote: >> Ben Perez has updated the pull request incrementally with one additional >> commit since the last revision: >> >> pack in-place and unpack with an offset > > src/java.base/share/classes/sun/security/provider/SunEntries.java line 204: >

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v8]

2024-10-21 Thread Weijun Wang
On Mon, 21 Oct 2024 20:07:10 GMT, Sean Mullan wrote: >> Ben Perez has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Revert "ML-DSA for jarsigner" >> >> This reverts commit cc231109513d0f3a939f0bff92a890ff921d94e0. > > src/java.base/sh

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v8]

2024-10-21 Thread Sean Mullan
On Mon, 21 Oct 2024 15:28:47 GMT, Ben Perez wrote: >> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme >> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on >> https://github.com/openjdk/jdk/pull/21167 > > Ben Perez has updated the pull request increme

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v7]

2024-10-21 Thread Sean Mullan
On Tue, 15 Oct 2024 18:41:59 GMT, Ben Perez wrote: >> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme >> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on >> https://github.com/openjdk/jdk/pull/21167 > > Ben Perez has updated the pull request increme

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v8]

2024-10-21 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v7]

2024-10-15 Thread Andrey Turbanov
On Tue, 15 Oct 2024 18:41:59 GMT, Ben Perez wrote: >> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme >> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on >> https://github.com/openjdk/jdk/pull/21167 > > Ben Perez has updated the pull request increme

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v7]

2024-10-15 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v6]

2024-10-14 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v5]

2024-10-11 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v4]

2024-10-11 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request with a new target base due to a merge or a rebase. The pull reque

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v3]

2024-10-11 Thread Ferenc Rakoczi
On Thu, 10 Oct 2024 15:43:18 GMT, Weijun Wang wrote: >> Ben Perez has updated the pull request incrementally with one additional >> commit since the last revision: >> >> renamed internal keyGen/sign/verify functions to be same as spec > > src/java.base/share/classes/sun/security/provider/ML_D

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v3]

2024-10-11 Thread Ferenc Rakoczi
On Thu, 10 Oct 2024 15:42:21 GMT, Weijun Wang wrote: >> Ben Perez has updated the pull request incrementally with one additional >> commit since the last revision: >> >> renamed internal keyGen/sign/verify functions to be same as spec > > src/java.base/share/classes/sun/security/provider/ML_D

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v3]

2024-10-11 Thread Ferenc Rakoczi
On Thu, 10 Oct 2024 15:40:48 GMT, Weijun Wang wrote: >> Ben Perez has updated the pull request incrementally with one additional >> commit since the last revision: >> >> renamed internal keyGen/sign/verify functions to be same as spec > > src/java.base/share/classes/sun/security/provider/ML_D

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v3]

2024-10-10 Thread Ben Perez
On Tue, 8 Oct 2024 14:25:40 GMT, Weijun Wang wrote: >> Ben Perez has updated the pull request incrementally with one additional >> commit since the last revision: >> >> renamed internal keyGen/sign/verify functions to be same as spec > > src/java.base/share/classes/sun/security/provider/ML_DS

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v3]

2024-10-10 Thread Weijun Wang
On Tue, 8 Oct 2024 18:16:47 GMT, Ben Perez wrote: >> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme >> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on >> https://github.com/openjdk/jdk/pull/21167 > > Ben Perez has updated the pull request incremen

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v3]

2024-10-08 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm [v2]

2024-10-08 Thread Ben Perez
> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 Ben Perez has updated the pull request incrementally with one additional commit since the last revision:

Re: RFR: 8298387: Implementing ML-DSA signature algorithm

2024-10-08 Thread Jamil Nimeh
On Fri, 4 Oct 2024 20:59:45 GMT, Ben Perez wrote: > Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 src/java.base/share/classes/sun/security/provider/ML_

Re: RFR: 8298387: Implementing ML-DSA signature algorithm

2024-10-08 Thread Kevin Driver
On Tue, 8 Oct 2024 15:38:18 GMT, Kevin Driver wrote: >> Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme >> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on >> https://github.com/openjdk/jdk/pull/21167 > > src/java.base/share/classes/sun/security/pro

Re: RFR: 8298387: Implementing ML-DSA signature algorithm

2024-10-08 Thread Kevin Driver
On Fri, 4 Oct 2024 20:59:45 GMT, Ben Perez wrote: > Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 src/java.base/share/classes/sun/security/provider/ML_

Re: RFR: 8298387: Implementing ML-DSA signature algorithm

2024-10-08 Thread Kevin Driver
On Fri, 4 Oct 2024 20:59:45 GMT, Ben Perez wrote: > Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 src/java.base/share/classes/sun/security/provider/ML_

Re: RFR: 8298387: Implementing ML-DSA signature algorithm

2024-10-08 Thread Weijun Wang
On Fri, 4 Oct 2024 20:59:45 GMT, Ben Perez wrote: > Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme > https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on > https://github.com/openjdk/jdk/pull/21167 src/java.base/share/classes/sun/security/provider/ML_

RFR: 8298387: Implementing ML-DSA signature algorithm

2024-10-04 Thread Ben Perez
Java implementation of ML-DSA, the FIPS 204 post-quantum signature scheme https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf. Depends on https://github.com/openjdk/jdk/pull/21167 - Commit messages: - ML_DSA and ML_DSA_Provider functionality - Merge branch 'master' into 83403