Quale protocollo di crittografia viene utilizzato dalla libreria paragonie / Halite per impostazione predefinita?

2

Implementeremo la crittografia tra server php e server python. Abbiamo deciso di utilizzare la libreria paragonie / halite (basata su libsodium) sulla nostra parte php. Python sta chiedendo quale protocollo esatto da libsodium dovrebbe implementare. E non so cosa dir loro.

Quale protocollo di crittografia viene utilizzato dalla libreria Halite per impostazione predefinita?

    
posta Viktor Kruglikov 23.11.2017 - 12:53
fonte

1 risposta

2

What encryption protocol is used by Halite library by default?

Questo è spiegato nella documentazione di Halite .

Halite utilizza XSalsa20 (la costruzione esteso-nonce del codice stream Salsa20) con un hash BLAKE2b con chiave per l'autenticatore, Encrypt-then-MAC.

Se preferisci guardare il codice sorgente, vedi qui .

    
risposta data 26.11.2017 - 02:30
fonte

Leggi altre domande sui tag