FAPI & Post-quantum cryptography
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Documentazione
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Ambito
- cryptography, documentation, security
Direzione di ricerca
Esamina la sezione 5.4.1 di FAPI 2.0 Security Profile e le indicazioni BCP195 a cui fa riferimento, quindi confronta le considerazioni post-quantistiche relative a TLS 1.2/1.3 e JWS/JWE descritte qui. Il lavoro sarà considerato completato quando saranno disponibili indicazioni concordate del FAPI Working Group e sarà stata presa una decisione se e quando sia necessario revisionare la specifica.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Originally submitted by josephheenan (Joseph Heenan) on 2025-07-08
At some point we need to communicate the FAPI WG thoughts on post-quantum.
A quick set of thoughts:
- TLS 1.3 (or later) will be required for post-quantum so we probably want to add a recommendation around moving off TLS 1.2 at some point
- For TLS, FAPI2 already references BCP195 (TLS BCP) which you presume would be updated when good post-quantum advice is available, so we may not need to do anything other than keep an eye on the situation.
- For JWS/JWE there is post quantum work progressing at IETF (but I guess is at least a year away from becoming an RFC), we need to plan for updating https://openid.net/specs/fapi-security-profile-2_0-final.html#section-5.4.1 at some point - assuming the first step is allowing post-quantum in addition to existing algs I guess that would mean a FAPI 2.1 in maybe 2 years time. (I guess a version of FAPI that required the use of post-quantum, and hence disallowed the existing pre-quantum algs, would count as a breaking change so might need to be a FAPI 3.0 revision?)
Bitbucket status: open
Bitbucket origin: issue 748
- Lingua principale
- HTML
- Stelle
- 4
- Fork
- 3
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di openid/fapi
-
component: FAPI 1: Advanced migrated-from-bitbucket priority: major type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
migrated-from-bitbucket priority: trivial type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
-
component: Implementation & Deployment Advice
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Issue simili
-
track: content
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
0xAndersen/witness-log#10 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
btclib-org/btclib-wallet#350 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
French BIP39 wordlist starts with a UTF-8 BOM, so generated French mnemonics carry U+FEFF and derive a non-canonical seedForse già presa @Kshot3000 l’ha presa 1 giorno fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
ergoplatform/sigma-rust#976 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
bitcoin-core/secp256k1#1958 ·
I maintainer di solito rispondono entro 1 giorno