[Auth] Trusted Displays
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 15/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- security
Direzione di ricerca
Read the linked May 2018 meeting minutes and this issue’s authentication discussion. The payload names no code files, tests, or entry points; first establish whether the protocol has a decided approach to trusted-device identity and compliance. Done would require a clear, agreed scope, which this discussion does not provide.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
These comments relate to the authentication discussion of the open screen protocol. In particular I wanted to comment on the trusted displays discussion from the last F2F meeting.
Presentation API assumes the device is trusted. device could be compromised or impersonated on the network
… we need to verify the identity before exchanging information”
Agree, a password usually belongs to a user and is pre-shared with the service or is an ephemeral input to a pair of devices. It cannot help in determining whether the device is to be trusted with the presentation (e.g., won’t store and forward), that has to come from the manufacturer?
If the scheme incorporates a transition from PAKE to self-signed certificate it seems important to know that the cert is ‘honest’ and that the receiver isn’t subverting the process by presenting a compromised key. This is hard because if we have a means to certify a device compliance we should have incorporated it into the whole protocol anyway.
Trusted devices have to be certified as compliant by someone (manufacturer?) and somehow be recognised as such on the wire, e.g, have public + private keys and cert - with known root. This is difficult to coordinate. It may be that the device is generally known to be trusted within the LAN by nature of its model/spec and then has to be nominated ‘in the room’ by typing in a password, then authenticated as being ‘that device’ over the network using a PAKE protocol.
I suppose this is just observing that for robust end to end trust the integrity of the device is a critical factor.
- Lingua principale
- Bikeshed
- Stelle
- 115
- Fork
- 21
- Merge medio
- 5h 2m
- PR unite (30g)
- 2
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
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 w3c/openscreenprotocol
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100
w3c/openscreenprotocol#380 ·
-
osp-application
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
w3c/openscreenprotocol#377 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
w3c/openscreenprotocol#376 ·
-
osp-application
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
w3c/openscreenprotocol#375 ·
-
osp-application question
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
w3c/openscreenprotocol#374 ·
Tutte le issue di w3c/openscreenprotocol
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
calagopus/panel#285 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
manaflow-ai/cmux#32617 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
ossf/wg-best-practices-os-developers#1193 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
laaielichter/Gulliver#22 ·
I maintainer di solito rispondono entro 1 giorno