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

Diff for /src/usr.bin/ssh/Attic/fingerprint.c between version 1.1 and 1.2

version 1.1, 1999/11/16 22:49:28 version 1.2, 1999/11/23 22:25:53
Line 13 
Line 13 
 char *  char *
 fingerprint(BIGNUM *e, BIGNUM *n)  fingerprint(BIGNUM *e, BIGNUM *n)
 {  {
         static char     retval[80];          static char retval[80];
         MD5_CTX         md;          MD5_CTX md;
         unsigned char   d[16];          unsigned char d[16];
         char           *buf;          char *buf;
         int             nlen, elen;          int nlen, elen;
   
         nlen = BN_num_bytes(n);          nlen = BN_num_bytes(n);
         elen = BN_num_bytes(e);          elen = BN_num_bytes(e);
Line 31 
Line 31 
         MD5_Update(&md, buf, nlen + elen);          MD5_Update(&md, buf, nlen + elen);
         MD5_Final(d, &md);          MD5_Final(d, &md);
         snprintf(retval, sizeof(retval), FPRINT,          snprintf(retval, sizeof(retval), FPRINT,
                  d[0], d[1], d[2],  d[3],  d[4],  d[5],  d[6],  d[7],                   d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7],
                  d[8], d[9], d[10], d[11], d[12], d[13], d[14], d[15]);                   d[8], d[9], d[10], d[11], d[12], d[13], d[14], d[15]);
         memset(buf, 0, nlen + elen);          memset(buf, 0, nlen + elen);
         xfree(buf);          xfree(buf);

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2