Public key pinning support
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
- android, ios
- Ambito
- mobile-dev, security
Direzione di ricerca
Inizia dalla descrizione esistente del certificate-pinning nel README, quindi esamina le integrazioni di TLS-pinning per Android e iOS menzionate nell’issue. Determina se le librerie collegate supportano il pinning di chiavi pubbliche o hash e definisci l’API e il comportamento di verifica necessari; il lavoro è completato quando l’ambito è deciso e implementabile.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I see that cert pinning is supported, but how much extra work would it be to add a method for pinning just a public key?
This would be much more convenient in most cases I think, given that key pairs are generally long-lived while certificates change on a regular basis — more so now with the rising popularity of Let's Encrypt which issues 90-day certs. With public key pining, I can just commit the public key (or hash) as a static file once and forget about it, whereas it seems like cert pinning would require me to implement additional logic to ensure that the latest version of the cert is always stored locally.
(Note: I've looked at the readme, but haven't yet used this library or done much digging into how Android, iOS, or the linked libraries handle TLS pinning; so my assumptions about what is and/or can be supported may be completely off.)
- Lingua principale
- Vue
- Stelle
- 52
- Fork
- 40
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri 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 nativescript-community/https
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
nativescript-community/https#111 · 4 commenti ·
-
iOS StateProvider crash Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nativescript-community/https#110 · 7 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
nativescript-community/https#109 · 2 commenti ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
nativescript-community/https#100 · 3 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
Tutte le issue di nativescript-community/https
Issue simili
-
Build Failure: agora_rtc_engine compiled against android-31 while dependencies require android-34+ Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
avniproject/avni-client#2135 ·
-
react-doctor severity:warning tech-debt
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
digidem/comapeo-cloud-app#403 ·
-
Icon Requests Apertasupported
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
LawnchairLauncher/lawnicons#4100 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
CypherBoxLLC/Cypher-Box#284 ·