Ciphersuite selection philosophy
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- rust
- Ambito
- cryptography, security
Direzione di ricerca
Inizia leggendo l’issue #56, la discussione sulla rustls API e il post collegato sull’agilità crittografica. Determina se crustls debba esporre la selezione delle ciphersuite o mantenere il sottoinsieme attuale, quindi registra in questa issue una decisione chiara e la relativa motivazione; l’ambito dell’implementazione non è ancora definito.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
In #56 we're working towards exporting ciphersuites so that servers can select the ones they want to support. However, we should consider if this is a feature of the rustls API that we want to implement. The rustls default is to offer all of the ciphersuites it supports, which is a good, modern selection without known issues. So the purpose of configuring custom ciphersuites would presumably be to disable a ciphersuite that is found to be broken at some point in the future. However, if that turns out to be the case, rustls would (presumably) ship a new release removing that ciphersuite, and crustls would do that same; so the fix, like fixes for other CVEs, would be to upgrade your libraries.
One argument in favor of supporting configuration of ciphersuites is that rustls supports it, and since we are a translation layer for rustls, we should support it to. But crustls is (for now) a subset of rustls and we focus on implementing the features that are most needed.
Adam Langley has a post about cryptographic agility and its cost here: https://www.imperialviolet.org/2016/05/16/agility.html.
/cc @icing
- Lingua principale
- Rust
- Stelle
- 171
- Fork
- 46
- Merge medio
- 13h 30m
- PR unite (30g)
- 18
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 rustls/rustls-ffi
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
rustls/rustls-ffi#705 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Version online API docsAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
rustls/rustls-ffi#553 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
rustls/rustls-ffi#450 ·
I maintainer di solito rispondono entro 1 giorno
-
Stable ABIAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
rustls/rustls-ffi#420 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
rustls/rustls-ffi#393 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di rustls/rustls-ffi
Issue simili
-
Windows docs: pin a tested ConPTY version for Kitty graphics; 1.25.260930003 corrupts large uploadsAperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
raphamorim/rio#2021 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
hydro-project/infinity#187 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
near/near-sdk-rs#1676 ·
I maintainer di solito rispondono entro 2 giorni
-
auto:producer auto:security
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
fritzprix/libr-agent#2595 ·
I maintainer di solito rispondono entro 1 giorno
-
area:fs type:fix
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Tripstack-Corp/spyc#1002 ·
I maintainer di solito rispondono entro 1 giorno