summaryrefslogtreecommitdiff
path: root/firmware/lib20/packed_key.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/lib20/packed_key.c')
-rw-r--r--firmware/lib20/packed_key.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/lib20/packed_key.c b/firmware/lib20/packed_key.c
index e2e9b22b..3870288f 100644
--- a/firmware/lib20/packed_key.c
+++ b/firmware/lib20/packed_key.c
@@ -57,6 +57,9 @@ vb2_error_t vb2_unpack_key_buffer(struct vb2_public_key *key,
key->n = buf32 + 2;
key->rr = buf32 + 2 + key->arrsize;
+ /* disable hwcrypto for RSA by default */
+ key->allow_hwcrypto = 0;
+
#ifdef __COVERITY__
__coverity_tainted_data_sanitize__(key);
__coverity_tainted_data_sanitize__(buf);