Permalink
Browse files

IOSC: Verify that RSA signature size is correct

  • Loading branch information...
leoetlino committed May 18, 2018
1 parent 964d004 commit 33c5fd6f5ade4e9bac2af1c2ca5755da1b0bc705
Showing with 1 addition and 0 deletions.
  1. +1 −0 Source/Core/Core/IOS/IOSC.cpp
@@ -316,6 +316,7 @@ ReturnCode IOSC::VerifyPublicKeySign(const std::array<u8, 20>& sha1, Handle sign
{
const size_t expected_key_size = entry->subtype == SUBTYPE_RSA2048 ? 0x100 : 0x200;
ASSERT(entry->data.size() == expected_key_size);
ASSERT(signature.size() == expected_key_size);
mbedtls_rsa_context rsa;
mbedtls_rsa_init(&rsa, MBEDTLS_RSA_PKCS_V15, 0);

0 comments on commit 33c5fd6

Please sign in to comment.