diff options
author | Tom Rini <trini@konsulko.com> | 2021-09-14 15:47:07 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-09-14 15:47:07 -0400 |
commit | c6eac9122f022424f274dede255c793523c25953 (patch) | |
tree | 5a61299f2b0786ddf20627a5ea83ee90d10f674a /lib/rsa/rsa-verify.c | |
parent | 5c25757326ba2481490ebe0f0d59f5933e31d45d (diff) | |
parent | de41f0ee0d68bcdf7d97018fdfe4bfe9fe3e53a2 (diff) |
Merge branch '2021-09-14-assorted-fixes'
- Assorted bugfixes
Diffstat (limited to 'lib/rsa/rsa-verify.c')
-rw-r--r-- | lib/rsa/rsa-verify.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/rsa/rsa-verify.c b/lib/rsa/rsa-verify.c index 3840764e420..ad6d33d043a 100644 --- a/lib/rsa/rsa-verify.c +++ b/lib/rsa/rsa-verify.c @@ -95,6 +95,13 @@ int padding_pkcs_15_verify(struct image_sign_info *info, return 0; } +#ifndef USE_HOSTCC +U_BOOT_PADDING_ALGO(pkcs_15) = { + .name = "pkcs-1.5", + .verify = padding_pkcs_15_verify, +}; +#endif + #ifdef CONFIG_FIT_RSASSA_PSS static void u32_i2osp(uint32_t val, uint8_t *buf) { @@ -296,6 +303,14 @@ out: return ret; } + +#ifndef USE_HOSTCC +U_BOOT_PADDING_ALGO(pss) = { + .name = "pss", + .verify = padding_pss_verify, +}; +#endif + #endif #if CONFIG_IS_ENABLED(FIT_SIGNATURE) || CONFIG_IS_ENABLED(RSA_VERIFY_WITH_PKEY) |