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

Diff for /src/usr.bin/ssh/ssh-rsa.c between version 1.10 and 1.11

version 1.10, 2001/09/17 19:27:15 version 1.11, 2001/11/07 21:40:21
Line 54 
Line 54 
                 error("ssh_rsa_sign: no RSA key");                  error("ssh_rsa_sign: no RSA key");
                 return -1;                  return -1;
         }          }
           if (datafellows & SSH_BUG_SIGBLOB) {
                   error("ssh_rsa_sign: SSH_BUG_SIGBLOB not supported");
                   return -1;
           }
         nid = (datafellows & SSH_BUG_RSASIGMD5) ? NID_md5 : NID_sha1;          nid = (datafellows & SSH_BUG_RSASIGMD5) ? NID_md5 : NID_sha1;
         if ((evp_md = EVP_get_digestbynid(nid)) == NULL) {          if ((evp_md = EVP_get_digestbynid(nid)) == NULL) {
                 error("ssh_rsa_sign: EVP_get_digestbynid %d failed", nid);                  error("ssh_rsa_sign: EVP_get_digestbynid %d failed", nid);
Line 122 
Line 126 
   
         if (key == NULL || key->type != KEY_RSA || key->rsa == NULL) {          if (key == NULL || key->type != KEY_RSA || key->rsa == NULL) {
                 error("ssh_rsa_verify: no RSA key");                  error("ssh_rsa_verify: no RSA key");
                   return -1;
           }
           if (datafellows & SSH_BUG_SIGBLOB) {
                   error("ssh_rsa_verify: SSH_BUG_SIGBLOB not supported");
                 return -1;                  return -1;
         }          }
         if (BN_num_bits(key->rsa->n) < 768) {          if (BN_num_bits(key->rsa->n) < 768) {

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11