[BACK]Return to kex.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/kex.h between version 1.100 and 1.101

version 1.100, 2019/01/21 10:24:09 version 1.101, 2019/01/21 10:28:01
Line 195 
Line 195 
 int      kex_kem_client(struct ssh *);  int      kex_kem_client(struct ssh *);
 int      kex_kem_server(struct ssh *);  int      kex_kem_server(struct ssh *);
   
   int      kex_dh_keypair(struct kex *);
   int      kex_dh_enc(struct kex *, const u_char *, size_t, struct sshbuf **,
       struct sshbuf **);
   int      kex_dh_dec(struct kex *, const u_char *, size_t, struct sshbuf **);
   
 int      kex_c25519_keypair(struct kex *);  int      kex_c25519_keypair(struct kex *);
 int      kex_c25519_enc(struct kex *, const u_char *, size_t, struct sshbuf **,  int      kex_c25519_enc(struct kex *, const u_char *, size_t, struct sshbuf **,
     struct sshbuf **);      struct sshbuf **);
Line 208 
Line 213 
   
 int      kex_dh_keygen(struct kex *);  int      kex_dh_keygen(struct kex *);
 int      kex_dh_compute_key(struct kex *, BIGNUM *, struct sshbuf *);  int      kex_dh_compute_key(struct kex *, BIGNUM *, struct sshbuf *);
 int      kex_dh_hash(int, const struct sshbuf *, const struct sshbuf *,  
     const u_char *, size_t, const u_char *, size_t, const u_char *, size_t,  
     const BIGNUM *, const BIGNUM *, const u_char *, size_t, u_char *, size_t *);  
   
 int      kexgex_hash(int, const struct sshbuf *, const struct sshbuf *,  int      kexgex_hash(int, const struct sshbuf *, const struct sshbuf *,
     const u_char *, size_t, const u_char *, size_t, const u_char *, size_t,      const u_char *, size_t, const u_char *, size_t, const u_char *, size_t,

Legend:
Removed from v.1.100  
changed lines
  Added in v.1.101