Lines Matching refs:keydest
727 static int rsa_set_key_hash(void *keydest, int key_node, in rsa_set_key_hash() argument
744 rsa_n = fdt_getprop(keydest, key_node, "rsa,modulus", NULL); in rsa_set_key_hash()
745 rsa_e = fdt_getprop(keydest, key_node, "rsa,exponent-BN", NULL); in rsa_set_key_hash()
746 rsa_c = fdt_getprop(keydest, key_node, "rsa,c", NULL); in rsa_set_key_hash()
747 rsa_np = fdt_getprop(keydest, key_node, "rsa,np", NULL); in rsa_set_key_hash()
759 hash_node = fdt_add_subnode(keydest, key_node, hash_c); in rsa_set_key_hash()
765 ret = fdt_setprop(keydest, hash_node, FIT_VALUE_PROP, value, value_len); in rsa_set_key_hash()
768 ret = fdt_setprop_string(keydest, hash_node, FIT_ALGO_PROP, csum_algo); in rsa_set_key_hash()
775 hash_node = fdt_add_subnode(keydest, key_node, hash_np); in rsa_set_key_hash()
783 ret = fdt_setprop(keydest, hash_node, FIT_VALUE_PROP, value, value_len); in rsa_set_key_hash()
786 ret = fdt_setprop_string(keydest, hash_node, FIT_ALGO_PROP, csum_algo); in rsa_set_key_hash()
852 int rsa_add_verify_data(struct image_sign_info *info, void *keydest) in rsa_add_verify_data() argument
878 parent = fdt_subnode_offset(keydest, 0, FIT_SIG_NODENAME); in rsa_add_verify_data()
880 parent = fdt_add_subnode(keydest, 0, FIT_SIG_NODENAME); in rsa_add_verify_data()
894 node = fdt_subnode_offset(keydest, parent, name); in rsa_add_verify_data()
896 node = fdt_add_subnode(keydest, parent, name); in rsa_add_verify_data()
911 ret = fdt_setprop_string(keydest, node, "key-name-hint", in rsa_add_verify_data()
915 ret = fdt_setprop_u32(keydest, node, "rsa,num-bits", bits); in rsa_add_verify_data()
917 ret = fdt_setprop_u32(keydest, node, "rsa,n0-inverse", n0_inv); in rsa_add_verify_data()
919 ret = fdt_setprop_u64(keydest, node, "rsa,exponent", exponent); in rsa_add_verify_data()
922 ret = fdt_add_bignum(keydest, node, "rsa,exponent-BN", in rsa_add_verify_data()
926 ret = fdt_add_bignum(keydest, node, "rsa,modulus", modulus, in rsa_add_verify_data()
930 ret = fdt_add_bignum(keydest, node, "rsa,r-squared", r_squared, in rsa_add_verify_data()
934 ret = fdt_add_bignum(keydest, node, "rsa,c", c_factor, in rsa_add_verify_data()
938 ret = fdt_add_bignum(keydest, node, "rsa,np", np_factor, in rsa_add_verify_data()
942 ret = fdt_setprop_string(keydest, node, FIT_ALGO_PROP, in rsa_add_verify_data()
946 ret = fdt_setprop_string(keydest, node, "required", in rsa_add_verify_data()
950 ret = rsa_set_key_hash(keydest, node, info->crypto->key_len, in rsa_add_verify_data()