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

Diff for /src/usr.bin/ssh/Attic/auth-rsa.c between version 1.64.2.1 and 1.64.2.2

version 1.64.2.1, 2006/09/30 04:06:50 version 1.64.2.2, 2006/11/08 00:17:14
Line 73 
Line 73 
         if ((challenge = BN_new()) == NULL)          if ((challenge = BN_new()) == NULL)
                 fatal("auth_rsa_generate_challenge: BN_new() failed");                  fatal("auth_rsa_generate_challenge: BN_new() failed");
         /* Generate a random challenge. */          /* Generate a random challenge. */
         BN_rand(challenge, 256, 0, 0);          if (BN_rand(challenge, 256, 0, 0) == 0)
                   fatal("auth_rsa_generate_challenge: BN_rand failed");
         if ((ctx = BN_CTX_new()) == NULL)          if ((ctx = BN_CTX_new()) == NULL)
                 fatal("auth_rsa_generate_challenge: BN_CTX_new() failed");                  fatal("auth_rsa_generate_challenge: BN_CTX_new failed");
         BN_mod(challenge, challenge, key->rsa->n, ctx);          if (BN_mod(challenge, challenge, key->rsa->n, ctx) == 0)
                   fatal("auth_rsa_generate_challenge: BN_mod failed");
         BN_CTX_free(ctx);          BN_CTX_free(ctx);
   
         return challenge;          return challenge;

Legend:
Removed from v.1.64.2.1  
changed lines
  Added in v.1.64.2.2