From: Bart Polot Date: Mon, 27 Apr 2015 19:14:16 +0000 (+0000) Subject: - doc X-Git-Tag: initial-import-from-subversion-38251~2050 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=daac362b883b1a028d2bde33416cc65e478d69d1;p=oweals%2Fgnunet.git - doc --- diff --git a/src/cadet/cadet_protocol.h b/src/cadet/cadet_protocol.h index 1c0a1a89f..b56cedd31 100644 --- a/src/cadet/cadet_protocol.h +++ b/src/cadet/cadet_protocol.h @@ -122,11 +122,26 @@ struct GNUNET_CADET_AX_KX struct GNUNET_MessageHeader header; /** - * Ephemeral public ECC key (always for NIST P-521) encoded in a format - * suitable for network transmission as created using 'gcry_sexp_sprint'. + * Sender's ephemeral public ECC key (always for NIST P-521) encoded in a + * format suitable for network transmission, as created + * using 'gcry_sexp_sprint'. */ struct GNUNET_CRYPTO_EcdhePublicKey ephemeral_key; + /** + * Sender's next ephemeral public ECC key (always for NIST P-521) encoded in a + * format suitable for network transmission, as created + * using 'gcry_sexp_sprint'. + */ + struct GNUNET_CRYPTO_EcdhePublicKey ratchet_key; + + /** + * Receiver's ephemeral public ECC key (always for NIST P-521) encoded in a + * format suitable for network transmission, as created + * using 'gcry_sexp_sprint'. + */ + struct GNUNET_CRYPTO_EcdhePublicKey peers_key; + };