Package: python3-spake2 (0.9-1)
Links for python3-spake2
Debian Resources:
Download Source Package python-spake2:
Maintainer:
External Resources:
- Homepage [github.com]
Similar packages:
scambio di chiavi SPAKE2 autenticato da password (Python puro)
Questa libreria implementa l'algoritmo SPAKE2 per lo scambio di chiavi autenticato da password (password-authenticated key exchange, "PAKE"). Ciò permette a due parti, che condividono una password debole, di derivare in maniera sicura un segreto forte condiviso (e perciò creare un canale cifrato e autenticato).
Un autore di un attacco passivo che intercetta la connessione non acquisisce alcuna informazione a proposito della password o del segreto generato. Un autore di un attacco attivo (man-in-the-middle) ha esattamente una sola possibilità per indovinare la password e, a meno che non ci riesca, non acquisisce alcuna informazione a proposito della password o del segreto generato. Ciascuna esecuzione del protocollo permette un tentativo di indovinare. L'uso di una password debole è reso più sicuro dalla limitazione del numero di tentativi: non è disponibile alcun attacco offline basato su dizionario all'autore dell'attacco a livello di rete e il protocollo non dipende dall'aver stabilito in precedenza la confidenzialità della rete (diversamente dallo scambio di una password in chiaro tramite TLS, ad esempio).
Il protocollo richiede lo scambio di una coppia di messaggi, per cui è necessario solo un round trip per stabilire la chiave di sessione. Se è necessaria la conferma della chiave, ciò richiederà un secondo round trip.
Other Packages Related to python3-spake2
|
|
|
|
-
- dep: python3
- linguaggio interattivo di alto livello orientato agli oggetti (versione python3 predefinita)
-
- dep: python3-cryptography
- libreria Python che fornisce ricette e primitive crittografiche (Python 3)
Download python3-spake2
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 25.2 kB | 115.0 kB | [list of files] |