Searched refs:modulus (Results 1 – 10 of 10) sorted by relevance
| /rk3399_rockchip-uboot/lib/rsa/ |
| H A D | rsa-mod-exp.c | 43 acc += (uint64_t)num[i] - key->modulus[i]; in subtract_modulus() 62 if (num[i] < key->modulus[i]) in greater_equal_modulus() 64 if (num[i] > key->modulus[i]) in greater_equal_modulus() 90 acc_b = (uint64_t)d0 * key->modulus[0] + (uint32_t)acc_a; in montgomery_mul_add_step() 93 acc_b = (acc_b >> 32) + (uint64_t)d0 * key->modulus[i] + in montgomery_mul_add_step() 282 if (!key.len || !prop->modulus || !prop->rr) { in rsa_mod_exp_sw() 296 key.modulus = key1; in rsa_mod_exp_sw() 298 rsa_convert_big_endian(key.modulus, (uint32_t *)prop->modulus, key.len); in rsa_mod_exp_sw() 300 if (!key.modulus || !key.rr) { in rsa_mod_exp_sw()
|
| H A D | rsa-verify.c | 116 rsa_convert_big_endian(rsa_key.n, (uint32_t *)prop->modulus, in rsa_mod_exp_hw() 483 prop->modulus = fdt_getprop(blob, node, "rsa,modulus", NULL); in rsa_get_key_prop() 494 if (!prop->num_bits || !prop->modulus) { in rsa_get_key_prop() 657 if (!prop.hash || !prop.modulus || !prop.public_exponent_BN) in rsa_burn_key_hash() 678 rsa_convert_big_endian(n, (uint32_t *)prop.modulus, in rsa_burn_key_hash()
|
| H A D | rsa-sign.c | 854 BIGNUM *modulus, *exponent_BN, *r_squared, *c_factor, *np_factor; in rsa_add_verify_data() local 873 ret = rsa_get_params(rsa, &exponent, &n0_inv, &modulus, in rsa_add_verify_data() 877 bits = BN_num_bits(modulus); in rsa_add_verify_data() 926 ret = fdt_add_bignum(keydest, node, "rsa,modulus", modulus, in rsa_add_verify_data() 954 BN_free(modulus); in rsa_add_verify_data()
|
| /rk3399_rockchip-uboot/include/u-boot/ |
| H A D | rsa-mod-exp.h | 23 const void *modulus; /* modulus as byte array */ member
|
| H A D | rsa.h | 28 uint32_t *modulus; /* modulus as little endian array */ member
|
| /rk3399_rockchip-uboot/drivers/crypto/fsl/ |
| H A D | fsl_rsa.c | 32 pkin.n = prop->modulus; in fsl_mod_exp()
|
| /rk3399_rockchip-uboot/scripts/ |
| H A D | avbtool.py | 395 self.modulus = int(modulus_hexstr, 16) 396 self.num_bits = round_to_pow2(int(math.ceil(math.log(self.modulus, 2)))) 416 n0inv = b - modinv(self.modulus, b) 418 r = 2 ** self.modulus.bit_length() 419 rrmodn = r * r % self.modulus 421 ret.extend(encode_long(self.num_bits, self.modulus)) 589 modulus = decode_long(modulus_blob) 615 'e=INTEGER:{}\n').format(hex(modulus).rstrip('L'),
|
| /rk3399_rockchip-uboot/board/freescale/common/ |
| H A D | fsl_validate.c | 801 prop.modulus = img->img_key; in calculate_cmp_img_sig()
|
| /rk3399_rockchip-uboot/doc/uImage.FIT/ |
| H A D | signature.txt | 162 - rsa,modulus: Modulus (N) as a big-endian multi-word integer 165 - rsa,n0-inverse: -1 / modulus[0] mod 2^32
|
| H A D | beaglebone_vboot.txt | 478 rsa,modulus
|