pkcs5: Fail decryption if data is empty
This avoids the previous bug early.
This commit is contained in:
@@ -349,7 +349,7 @@ METHOD(pkcs5_t, decrypt, bool,
|
|||||||
chunk_t keymat, key, iv;
|
chunk_t keymat, key, iv;
|
||||||
derive_t kdf;
|
derive_t kdf;
|
||||||
|
|
||||||
if (!ensure_crypto_primitives(this, data) || !decrypted)
|
if (!data.len || !ensure_crypto_primitives(this, data) || !decrypted)
|
||||||
{
|
{
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user