Secure the connection between scylla-server and Zenoh
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Idea
Make sure only trusted parties can read car telemetry and send car commands over Zenoh, for a basic first pass at security.
Rationale
The Zenoh configs in siren-base have no authentication or access control enabled, so anyone who can reach the router can subscribe to telemetry and publish to command key expressions that Calypso turns into CAN messages. A basic pass closes the most dangerous gaps, especially sending commands to the car, before the network grows.
Approaches to explore
- What "secure" means for this pass: the threats that matter (stray clients, sniffing, unauthorized commands) and what is explicitly out of scope.
- Who is allowed in: user/password, certificates, or network-level restriction.
- Encryption in transit: TLS or QUIC links, or relying on the network for now.
- What each party may do: access control per key expression (e.g. read-only telemetry vs. command publishing).
- Lingua principale
- TypeScript
- Stelle
- 5
- Fork
- 1
- Merge medio
- 2g 14h
- PR unite (30g)
- 51
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna 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 Northeastern-Electric-Racing/Argos
-
Remove the landing pageForse già presa @Idontknow0487 l’ha presa 4 giorni fa. Apertaby: ai-assisted frontend good-for: new-member spike
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Northeastern-Electric-Racing/Argos#847 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Move the small charts to Chart.js and drop ApexChartsForse già presa @bracyw l’ha presa 1 giorno fa. Apertaby: ai dev work frontend
Northeastern-Electric-Racing/Argos#926 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Move the graph page to Chart.jsForse già presa @bracyw l’ha presa 1 giorno fa. Apertaby: ai dev work frontend
Northeastern-Electric-Racing/Argos#925 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Move the client's charts to Chart.jsForse già presa @bracyw l’ha presa 1 giorno fa. Apertaby: ai epic frontend
Northeastern-Electric-Racing/Argos#924 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
quick-view-ownership: Build on the app-wide quick view from #898Forse già presa @bracyw l’ha presa 9 giorni fa. Apertaby: ai frontend spike
Northeastern-Electric-Racing/Argos#904 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di Northeastern-Electric-Racing/Argos
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
scaleway/ultraviolet#7089 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
tencent-connect/dsh-qqbot#81 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Pen taps on sidebar rows start a drag and lose their clickForse già presa @makhnatkin l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
clangd/vscode-clangd#1009 ·