| /rk3399_rockchip-uboot/lib/rsa/ |
| H A D | rsa-verify.c | 91 const uint32_t sig_len, const uint32_t key_len, in rsa_mod_exp_hw() argument 95 uint8_t sig_reverse[sig_len]; in rsa_mod_exp_hw() 96 uint8_t buf[sig_len]; in rsa_mod_exp_hw() 142 for (i = 0; i < sig_len; i++) in rsa_mod_exp_hw() 143 sig_reverse[sig_len-1-i] = sig[i]; in rsa_mod_exp_hw() 155 for (i = 0; i < sig_len; i++) in rsa_mod_exp_hw() 156 sig_reverse[sig_len-1-i] = buf[i]; in rsa_mod_exp_hw() 158 memcpy(output, sig_reverse, sig_len); in rsa_mod_exp_hw() 398 const uint32_t sig_len, const uint8_t *hash, in rsa_verify_key() argument 409 if (sig_len != (prop->num_bits / 8)) { in rsa_verify_key() [all …]
|
| H A D | rsa-mod-exp.c | 250 int rsa_mod_exp_sw(const uint8_t *sig, uint32_t sig_len, in rsa_mod_exp_sw() argument 305 uint32_t buf[sig_len / sizeof(uint32_t)]; in rsa_mod_exp_sw() 307 memcpy(buf, sig, sig_len); in rsa_mod_exp_sw() 313 memcpy(out, buf, sig_len); in rsa_mod_exp_sw()
|
| H A D | rsa-sign.c | 516 uint8_t **sigp, uint *sig_len) in rsa_sign() argument 536 region_count, sigp, sig_len); in rsa_sign()
|
| /rk3399_rockchip-uboot/include/u-boot/ |
| H A D | rsa-mod-exp.h | 48 int rsa_mod_exp_sw(const uint8_t *sig, uint32_t sig_len, 51 int rsa_mod_exp(struct udevice *dev, const uint8_t *sig, uint32_t sig_len, 79 uint32_t sig_len, struct key_prop *node,
|
| H A D | rsa.h | 55 int region_count, uint8_t **sigp, uint *sig_len); 73 uint8_t **sigp, uint *sig_len) in rsa_sign() argument 100 uint8_t *sig, uint sig_len); 121 uint8_t *sig, uint sig_len) in rsa_verify() argument
|
| /rk3399_rockchip-uboot/drivers/crypto/fsl/ |
| H A D | fsl_rsa.c | 19 int fsl_mod_exp(struct udevice *dev, const uint8_t *sig, uint32_t sig_len, in fsl_mod_exp() argument 31 pkin.a_siz = sig_len; in fsl_mod_exp() 37 inline_cnstr_jobdesc_pkha_rsaexp(desc, &pkin, out, sig_len); in fsl_mod_exp()
|
| /rk3399_rockchip-uboot/drivers/crypto/rsa_mod_exp/ |
| H A D | mod_exp_uclass.c | 17 int rsa_mod_exp(struct udevice *dev, const uint8_t *sig, uint32_t sig_len, in rsa_mod_exp() argument 25 return ops->mod_exp(dev, sig, sig_len, node, out); in rsa_mod_exp()
|
| H A D | mod_exp_sw.c | 13 int mod_exp_sw(struct udevice *dev, const uint8_t *sig, uint32_t sig_len, in mod_exp_sw() argument 18 ret = rsa_mod_exp_sw(sig, sig_len, prop, out); in mod_exp_sw()
|
| /rk3399_rockchip-uboot/include/ |
| H A D | image.h | 1220 int region_count, uint8_t **sigp, uint *sig_len); 1247 uint8_t *sig, uint sig_len);
|