all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: python-spake2  ]

Package: python3-spake2 (0.8-2)

Links for python3-spake2

Screenshot

Debian Resources:

Download Source Package python-spake2:

Maintainer:

External Resources:

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

  • depends
  • recommends
  • suggests
  • enhances

Download python3-spake2

Download for all available architectures
Architecture Package Size Installed Size Files
all 31.0 kB144.0 kB [list of files]