psk-needs-presentation chronology
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 30/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- security
Hướng nghiên cứu
Read the linked auth-spake2-handshake section of the network spec and trace how psk-status, pA, and pB are sequenced. The issue proposes an alternative NeedPsk-style flow but does not identify the spec source file or a settled design. Done means resolving the chronology and updating the protocol text to match.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The network spec reads:
If the PSK consumer wants to initiate authentication, the PSK consumer sends a auth-spake2-handshake message to the PSK presenter with the psk-status field set to psk-needs-presentation and the public-value field set to pA.
However, pA = w*M + X with w being derived from the PSK. This means that the PSK consumer, which won't have the PSK yet until it is has been presented by the presenter and subsequently entered by the user, cannot compute pA yet.
A possible alternative would be:
- consumer to presenter: Handshake(psk-needs-presentation, null)
- presenter to consumer: Handshake(psk-shown, pA) // Presumably this party would take role A in this design.
- consumer to presenter: Handshake(psk-input, pB)
I guess that would be quite similar to the NeedPsk flow we had before.
- Ngôn ngữ chính
- Bikeshed
- Star
- 115
- Fork
- 21
- Merge trung bình
- 5 giờ 2 phút
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của w3c/openscreenprotocol
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 18/100
w3c/openscreenprotocol#380 ·
-
osp-application
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
w3c/openscreenprotocol#377 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
w3c/openscreenprotocol#376 ·
-
osp-application
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 55/100
w3c/openscreenprotocol#375 ·
-
osp-application question
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
w3c/openscreenprotocol#374 ·
Tất cả issue của w3c/openscreenprotocol
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
FinanceFlash/unvibecode#509 ·
-
bug severity:low
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 2 ngày
-
enhancement needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
valkey-io/valkey-operator#610 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
area::auth
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
linagora/twake-on-matrix#3579 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 3 ngày
-
status:in-linear status:team-assigned team:identity
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
n8n-io/n8n#43068 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày