psk-needs-presentation chronology

Đang mở
#359 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

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ả

osp-network

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

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của w3c/openscreenprotocol

Tất cả issue của w3c/openscreenprotocol

Issue tương tự

Thêm issue về Security

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.