psk-needs-presentation chronology
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 30/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Domínio
- security
Direção de pesquisa
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.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- Bikeshed
- Estrelas
- 114
- Forks
- 21
- Merge médio
- 5h 2min
- PRs com merge (30d)
- 2
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de w3c/openscreenprotocol
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 18/100
w3c/openscreenprotocol#380 ·
-
osp-application
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
w3c/openscreenprotocol#377 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100
w3c/openscreenprotocol#376 ·
-
osp-application
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100
w3c/openscreenprotocol#375 ·
-
osp-application question
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
w3c/openscreenprotocol#374 ·
Todas as issues de w3c/openscreenprotocol
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
Mend: dependency security vulnerability
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
Mantenedores costumam responder em até 1 dia
-
security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
IBM/ibmi-mcp-server#256 ·
Mantenedores costumam responder em até 7 dias
-
security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
IBM/FactReasoner#73 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
StevenBlack/hosts#3293 ·