FAPI & Post-quantum cryptography
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 35/100
- issue の種類
- ドキュメント
- 明瞭さ
- 説明が足りない
- 活発さ
- 静か
調査の方向性
FAPI 2.0 Security Profile のセクション 5.4.1 と、そこで参照されている BCP195 のガイダンスを確認し、ここで説明されている TLS 1.2/1.3 および JWS/JWE の耐量子計算機暗号に関する考慮事項を比較します。完了の条件は、FAPI Working Group で合意されたガイダンスが得られ、仕様を改訂する必要があるかどうか、また必要な場合はいつ改訂するかについて決定されていることです。
索引モデルが issue の本文から書いたものです。
説明
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
- 主要言語
- HTML
- スター
- 4
- フォーク
- 3
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトの環境構築ファイルはまだ確認していません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
openid/fapi のほかの issue
-
component: FAPI 1: Advanced migrated-from-bitbucket priority: major type: bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
migrated-from-bitbucket priority: trivial type: bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
-
detecting inconsistent .well-known/openid-configuration vs .well-known/oauth-authorization-server on conformance tests対応中かも @jogu が 2 日前に担当しました。 オープンcomponent: Certification component: FAPI2: Advanced Authorization
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
-
component: Certification component: FAPI2: Security Profile
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
似ている issue
-
area-System.Security untriaged
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
dotnet/runtime#134659 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
Arpan0995/pqc-migration-readiness#59 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
freedomofpress/securedrop-protocol#391 ·
メンテナーはふだん 1 日以内に返信
-
Platform Platform Reconnect Platform Virtual Map
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
hiero-ledger/hiero-consensus-node#27313 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信