From dbebf7ea56adae9e0bbb02b8478de080a26b3ca0 Mon Sep 17 00:00:00 2001 From: Nigel Jones Date: Thu, 15 Aug 2024 11:15:58 +0100 Subject: [PATCH 1/3] Agenda for 2024-08-15 Signed-off-by: Nigel Jones --- meetings/2024-08-15/minutes.md | 68 ++++++++++++++++++++++++++++++++++ meetings/index.md | 1 + 2 files changed, 69 insertions(+) create mode 100644 meetings/2024-08-15/minutes.md diff --git a/meetings/2024-08-15/minutes.md b/meetings/2024-08-15/minutes.md new file mode 100644 index 0000000..3452f44 --- /dev/null +++ b/meetings/2024-08-15/minutes.md @@ -0,0 +1,68 @@ +# 2024-08-15 : TSC Agenda + +## Agenda + +* Welcome +* [Minutes/actions from previous meeting](../2024-07-18/minutes.md) +* Updates from related communities: + * [PQCA](https://github.com/PQCA) + * [Open Quantum Safe](https://github.com/open-quantum-safe) +* Review status of sub projects: + * [mlkem-c-generic](https://github.com/pq-code-package/mlkem-c-generic) + * [mlkem-c-embedded](https://github.com/pq-code-package/mlkem-c-embedded) + * [mlkem-c-aarch64](https://github.com/pq-code-package/mlkem-c-aarch64) + * [mkkem-libjade](https://github.com/pq-code-package/mlkem-libjade) + * [mlkem-rust-libcrux](https://github.com/pq-code-package/mlkem-rust-libcrux) + * [documentation](https://github.com/pq-code-package/documentation) +* [open TSC issues](https://github.com/orgs/pq-code-package/projects/4/views/1): +* Any other business + +## Minutes/actions from previous meeting + + +### Updates from related communities + +#### PQCA + +#### OQS + +### Review of subprojects + +#### mlkem-c-embedded + +#### mlkem-c-aarch64 + +#### mlkem-c-libjade + +#### mlkem-c-libcrux + +### mlkem-c-generic + +#### Open TSC issues + +### Any other business + +## Action items + +## Recordings + +* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings. + +## Upcoming TAC meetings + +[Please check the calendar](https://pqca.org/calendar/) + +## Attended by + +### TSC voting members + +* [ ] [Manuel Barbosa](https://github.com/mbbarbosa), University of Porto +* [ ] [Hanno Becker](https://github.com/hanno-becker), AWS +* [ ] [Nigel Jones](https://github.com/planetf1), IBM +* [ ] [Matthias J. Kannwischer](https://github.com/mkannwischer), Chelpis Quantum Tech +* [ ] [Franziskus Kiefer](https://github.com/franziskuskiefer), Cryspen +* [ ] [Tiago Oliveira](https://github.com/tfaoliveira), Sandbox AQ +* [ ] [John Schanck](https://github.com/jschanck), Mozilla +* [ ] [Douglas Stebila](https://github.com/dstebila), University of Waterloo + +### Additional attendees diff --git a/meetings/index.md b/meetings/index.md index 079e0f0..c64bada 100644 --- a/meetings/index.md +++ b/meetings/index.md @@ -1,5 +1,6 @@ # Minutes and agenda +* 2024-08-15 : [agenda/minutes](2024-08-15/minutes.md) (combined minutes/agenda) * 2024-07-18 : [agenda/minutes](2024-07-18/minutes.md) (combined minutes/agenda) * 2024-07-04 : [agenda/minutes](2024-07-04/minutes.md) (combined minutes/agenda) * 2024-06-20 : [agenda](2024-06-20/agenda.md) / minutes From 9203e12e5cda745fbd6dd26bb87da94b9a138ac5 Mon Sep 17 00:00:00 2001 From: Nigel Jones Date: Mon, 19 Aug 2024 10:17:01 +0100 Subject: [PATCH 2/3] Minutes for 20240815 Signed-off-by: Nigel Jones --- meetings/2024-08-15/minutes.md | 51 ++++++++++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 6 deletions(-) diff --git a/meetings/2024-08-15/minutes.md b/meetings/2024-08-15/minutes.md index 3452f44..77cda04 100644 --- a/meetings/2024-08-15/minutes.md +++ b/meetings/2024-08-15/minutes.md @@ -1,4 +1,4 @@ -# 2024-08-15 : TSC Agenda +# 2024-08-15 : TSC Minutes ## Agenda @@ -19,37 +19,72 @@ ## Minutes/actions from previous meeting - ### Updates from related communities #### PQCA +* Continued discussion on project lifecycle document - to be sent to a vote shortly. +* Tooling Working group proposal - to include sonarqube plugin work, scanning for crypto usage. +* Application working group. Discussion about whether in scope. One proposed project for telco core. Understand relationship to work in GSMA, ETSI etc. + #### OQS +* Final release of NIST standards for ML-KEM, ML-DSA, and stateless hash-based signatures. +* Expecting quite release of 0.11 in next 2-3 weeks. +* Follow-on release for ML-KEM etc in Sep/Oct hopefully. +* Needs good quality implementation from upstream sources. +* Ideally would come from PQ-CP (Nigel to follow up). + ### Review of subprojects #### mlkem-c-embedded +* PR for 32 bit RISC-V. Still testing, likely to merge soon. +* Optimization next step. +* Upcoming vacation/conferences - quiet for next week. + #### mlkem-c-aarch64 +* Nothing significant in last 2 weeks. +* still need to pull in keccak & optimized entities. + #### mlkem-c-libjade +* no update + #### mlkem-c-libcrux +* not much progress in last 2 weeks, but close to being able to merge once some work on licensing done. +* Looking for more help to help move quicker. + ### mlkem-c-generic #### Open TSC issues +* Sync usersids +* [Should PQCP implementations ship randombytes()](https://github.com/pq-code-package/tsc/issues/86) - Please add more comments in issue +* [OpenSSF scorecard for member subprojects](https://github.com/pq-code-package/tsc/issues/14) - Nigel planning to review, may open issues on individual repos for any followup work. +* [Assurance - initial docs (PR)](https://github.com/pq-code-package/documentation/pull/8) - please review along with [Adopt a definition of assurance levels](https://github.com/pq-code-package/tsc/issues/3) +* [Access to AWS AArch64 runners](https://github.com/pq-code-package/tsc/issues/75) - making progress, discussion in discord + ### Any other business +* Kenny introduced himself as program manager, replacing Naomi. LF since 2017. + ## Action items +### New + +* [ ] Nigel to followup owith PQCrystals on onboarding generic ML-KEM implementation + ## Recordings * [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings. ## Upcoming TAC meetings +* Next TSC meeting in 2 weeks, 2024-08-29 1300 UTC + [Please check the calendar](https://pqca.org/calendar/) ## Attended by @@ -58,11 +93,15 @@ * [ ] [Manuel Barbosa](https://github.com/mbbarbosa), University of Porto * [ ] [Hanno Becker](https://github.com/hanno-becker), AWS -* [ ] [Nigel Jones](https://github.com/planetf1), IBM -* [ ] [Matthias J. Kannwischer](https://github.com/mkannwischer), Chelpis Quantum Tech -* [ ] [Franziskus Kiefer](https://github.com/franziskuskiefer), Cryspen +* [X] [Nigel Jones](https://github.com/planetf1), IBM +* [X] [Matthias J. Kannwischer](https://github.com/mkannwischer), Chelpis Quantum Tech +* [X] [Franziskus Kiefer](https://github.com/franziskuskiefer), Cryspen * [ ] [Tiago Oliveira](https://github.com/tfaoliveira), Sandbox AQ * [ ] [John Schanck](https://github.com/jschanck), Mozilla -* [ ] [Douglas Stebila](https://github.com/dstebila), University of Waterloo +* [X] [Douglas Stebila](https://github.com/dstebila), University of Waterloo ### Additional attendees + +* Hugo Landau +* Kenny Paul, Linux Foundation +* Yarkin Doroz, NVIDIA From a77f3a35e3880141eb02161e6eeaffbb4b62e6e8 Mon Sep 17 00:00:00 2001 From: Nigel Jones Date: Mon, 19 Aug 2024 10:21:38 +0100 Subject: [PATCH 3/3] Add a few links to minutes for clarity Signed-off-by: Nigel Jones --- meetings/2024-08-15/minutes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meetings/2024-08-15/minutes.md b/meetings/2024-08-15/minutes.md index 77cda04..1248ab4 100644 --- a/meetings/2024-08-15/minutes.md +++ b/meetings/2024-08-15/minutes.md @@ -24,12 +24,12 @@ #### PQCA * Continued discussion on project lifecycle document - to be sent to a vote shortly. -* Tooling Working group proposal - to include sonarqube plugin work, scanning for crypto usage. -* Application working group. Discussion about whether in scope. One proposed project for telco core. Understand relationship to work in GSMA, ETSI etc. +* [Tooling Working group](https://github.com/PQCA/TAC/issues/14) proposal - to include sonarqube plugin work, scanning for crypto usage. +* [Application working group](https://github.com/PQCA/TAC/issues/34). Discussion about whether in scope. One proposed project for telco core. Understand relationship to work in GSMA, ETSI etc. #### OQS -* Final release of NIST standards for ML-KEM, ML-DSA, and stateless hash-based signatures. +* [Final release of NIST standards](https://www.nist.gov/news-events/news/2024/08/nist-releases-first-3-finalized-post-quantum-encryption-standards) for [ML-KEM](https://csrc.nist.gov/pubs/fips/203/final), [ML-DSA](https://csrc.nist.gov/pubs/fips/204/final), and [stateless hash-based signatures](https://csrc.nist.gov/pubs/fips/205/final). * Expecting quite release of 0.11 in next 2-3 weeks. * Follow-on release for ML-KEM etc in Sep/Oct hopefully. * Needs good quality implementation from upstream sources.