Lines Matching defs:CURVE25519_SIZE
66 #define CURVE25519_SIZE 32
158 u_char c25519_client_key[CURVE25519_SIZE]; /* 25519 */
159 u_char c25519_client_pubkey[CURVE25519_SIZE]; /* 25519 */
212 void kexc25519_keygen(u_char key[CURVE25519_SIZE], u_char pub[CURVE25519_SIZE])
213 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
214 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
215 int kexc25519_shared_key(const u_char key[CURVE25519_SIZE],
216 const u_char pub[CURVE25519_SIZE], struct sshbuf *out)
217 __attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
218 __attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));