1
Fork 0
mirror of https://github.com/Steffo99/appunti-magistrali.git synced 2024-11-28 21:04:19 +00:00
appunti-steffo/8 - Crittografia applicata/5 - Protocolli sicuri/3 - Signal/Signal AEAD.md
2023-09-21 02:46:23 +02:00

569 B
Raw Blame History

In Signal, l'authenticated encryption with associated data è effettuata con un dato associato ottenuto concatenando:

  1. identity information di 1
  2. identity information di 2
  3. identity key pubblica di 1
  4. identity key pubblica di 2

Il dato ottenuto può essere usato per effettuare out-of-band verification, in caso si voglia rafforzare la sicurezza della comunicazione.

Inoltre, viene trasmesso:

  1. contatore dei messaggi inviati per il symmetric ratchet
  2. chiave pubblica del Diffie-Hellman ratchet