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.c15
1 files changed, 1 insertions, 14 deletions
diff --git a/firmware/lib20/packed_key.c b/firmware/lib20/packed_key.c
index 3cbaff24..2e1c9cbc 100644
--- a/firmware/lib20/packed_key.c
+++ b/firmware/lib20/packed_key.c
@@ -5,24 +5,11 @@
* Key unpacking functions
*/
+#include "2common.h"
#include "2sysincludes.h"
#include "2rsa.h"
#include "vb2_common.h"
-const uint8_t *vb2_packed_key_data(const struct vb2_packed_key *key)
-{
- return (const uint8_t *)key + key->key_offset;
-}
-
-int vb2_verify_packed_key_inside(const void *parent,
- uint32_t parent_size,
- const struct vb2_packed_key *key)
-{
- return vb2_verify_member_inside(parent, parent_size,
- key, sizeof(*key),
- key->key_offset, key->key_size);
-}
-
test_mockable
int vb2_unpack_key_buffer(struct vb2_public_key *key,
const uint8_t *buf,