[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.42 and 1.43

version 1.42, 2010/07/13 11:52:06 version 1.43, 2010/07/13 23:13:16
Line 247 
Line 247 
                 error("bad decrypted len: %d != %d + %d", len, hlen, oidlen);                  error("bad decrypted len: %d != %d + %d", len, hlen, oidlen);
                 goto done;                  goto done;
         }          }
         if (timing_safe_cmp(decrypted, oid, oidlen) != 0) {          if (timingsafe_bcmp(decrypted, oid, oidlen) != 0) {
                 error("oid mismatch");                  error("oid mismatch");
                 goto done;                  goto done;
         }          }
         if (timing_safe_cmp(decrypted + oidlen, hash, hlen) != 0) {          if (timingsafe_bcmp(decrypted + oidlen, hash, hlen) != 0) {
                 error("hash mismatch");                  error("hash mismatch");
                 goto done;                  goto done;
         }          }

Legend:
Removed from v.1.42  
changed lines
  Added in v.1.43