]> git.meshlink.io Git - meshlink/blobdiff - src/node.h
Use ECDSA to sign ECDH key exchange for UDP session keys.
[meshlink] / src / node.h
index 05d751ccda77d73d46cb92d6c26af7a5ed9aa523..0ce7542324846e81a7faa0de0960a36974d68f58 100644 (file)
@@ -49,6 +49,7 @@ typedef struct node_t {
        node_status_t status;
        time_t last_req_key;
 
+       ecdsa_t ecdsa;                          /* His public ECDSA key */
        ecdh_t ecdh;                            /* State for ECDH key exchange */
 
        cipher_t incipher;                        /* Cipher for UDP packets */