- If RsaContext is NULL, then ASSERT().\r
- If MessageHash is NULL, then ASSERT().\r
- If HashSize is not equal to the size of MD5, SHA-1 or SHA-256 digest, then ASSERT().\r
- If SigSize is large enough but Signature is NULL, then ASSERT().\r
+ If RsaContext is NULL, then return FALSE.\r
+ If MessageHash is NULL, then return FALSE.\r
+ If HashSize is not equal to the size of MD5, SHA-1 or SHA-256 digest, then return FALSE.\r
+ If SigSize is large enough but Signature is NULL, then return FALSE.\r