am 9c4c5a6e: Merge "Verify token length before adb signs it"

* commit '9c4c5a6ed934490ba0fcce661594975a6f4c2c89':
  Verify token length before adb signs it
This commit is contained in:
Sami Tolvanen 2015-01-28 14:43:10 +00:00 committed by Android Git Automerger
commit 42f058f7e8

View file

@ -395,6 +395,11 @@ int adb_auth_sign(void *node, void *token, size_t token_size, void *sig)
unsigned int len;
struct adb_private_key *key = node_to_item(node, struct adb_private_key, node);
if (token_size != TOKEN_SIZE) {
D("Unexpected token size %zd\n", token_size);
return 0;
}
if (!RSA_sign(NID_sha1, token, token_size, sig, &len, key->rsa)) {
return 0;
}