WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
rom_lib.h 文件参考
#include "td_type.h"
rom_lib.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  rom_lib
 
struct  rom_lib_block
 

变量

const rom_lib instr_ecfp_j2a_pre_5
 
const rom_lib instr_ecfp_j2a_exp_00
 
const rom_lib instr_ecfp_j2a_exp_01
 
const rom_lib instr_ecfp_j2a_exp_10
 
const rom_lib instr_ecfp_j2a_exp_11
 
const rom_lib instr_ecfp_j2a_post_4
 
const rom_lib instr_ecfp_demont_c_6
 
const rom_lib instr_ecfp_demont_cz_3
 
const rom_lib instr_ecfp_mont_p_2
 
const rom_lib instr_ecfp_cpy_p2c_3
 
const rom_lib instr_ecfp_cpy_np2g_2
 
const rom_lib instr_ecfp_mul_p_22_18
 
const rom_lib instr_ecfp_mul_g_22_18
 
const rom_lib instr_ecfp_mul_c_double_22
 
const rom_lib instr_ecfp_prime_n_1
 
const rom_lib instr_ecfn_inv_pre_5
 
const rom_lib instr_ecfn_inv_exp_00
 
const rom_lib instr_ecfn_inv_exp_01
 
const rom_lib instr_ecfn_inv_exp_10
 
const rom_lib instr_ecfn_inv_exp_11
 
const rom_lib instr_ecfn_sign_s_12
 
const rom_lib instr_ecfn_verify_u_10
 
const rom_lib instr_ecfp_add_ja_verify_18
 
const rom_lib instr_ecfp_cpy_a2c_3
 
const rom_lib instr_ecfp_cpy_g2c_3
 
const rom_lib instr_ecfp_mul_jj_22_23
 
const rom_lib instr_ecfn_verify_v_4
 
const rom_lib instr_sm2_sign_r_1
 
const rom_lib instr_sm2_sign_s_pre_6
 
const rom_lib instr_sm2_sign_s_post_6
 
const rom_lib instr_sm2_verify_t_3
 
const rom_lib instr_curve25519_pre_ladder
 
const rom_lib instr_curve25519_ladder_0
 
const rom_lib instr_curve25519_ladder_1
 
const rom_lib instr_curve25519_xz2x_pre
 
const rom_lib instr_curve25519_xz2x_exp_00
 
const rom_lib instr_curve25519_xz2x_exp_01
 
const rom_lib instr_curve25519_xz2x_exp_10
 
const rom_lib instr_curve25519_xz2x_exp_11
 
const rom_lib instr_curve25519_xz2x_post
 
const rom_lib instr_ed25519_mul_loop_0
 
const rom_lib instr_ed25519_mul_a_loop_1
 
const rom_lib instr_ed25519_mul_p_loop_1
 
const rom_lib instr_ed25519_mul_g_loop_1
 
const rom_lib instr_ed25519_mul_a_pre
 
const rom_lib instr_ed_ecfp_xyz2xy_pre
 
const rom_lib instr_ed_ecfp_xyz2xy_exp_00
 
const rom_lib instr_ed_ecfp_xyz2xy_exp_01
 
const rom_lib instr_ed_ecfp_xyz2xy_exp_10
 
const rom_lib instr_ed_ecfp_xyz2xy_exp_11
 
const rom_lib instr_ed_ecfp_xyz2xy_post
 
const rom_lib instr_ed25519_mul_sub_pre
 
const rom_lib instr_ed25519_calc_h
 
const rom_lib instr_ed25519_calc_s
 
const rom_lib instr_ed25519_recover_x_pre
 
const rom_lib instr_ed25519_recover_x_exp_00
 
const rom_lib instr_ed25519_recover_x_exp_01
 
const rom_lib instr_ed25519_recover_x_exp_10
 
const rom_lib instr_ed25519_recover_x_exp_11
 
const rom_lib instr_ed25519_recover_x_post
 
const rom_lib instr_ed25519_cpy_tx0_to_tx1
 
const rom_lib instr_ed25519_cpy_tx1_to_tx0
 
const rom_lib instr_ed25519_cpy_t2g
 
const rom_lib instr_ed25519_cpy_t2r
 
const rom_lib instr_ed25519_c_eq_r
 
const rom_lib instr_rsa_exp_pre_6
 
const rom_lib instr_rsa_exp_00
 
const rom_lib instr_rsa_exp_01
 
const rom_lib instr_rsa_exp_10
 
const rom_lib instr_rsa_exp_11
 
const rom_lib instr_rsa_exp_post_3
 
const rom_lib instr_rsa_regular_mul
 
const rom_lib instr_rsa_rrn_add
 
const rom_lib instr_rsa_rrn_add_3072
 
const rom_lib instr_rsa_rrn_add_320
 
const rom_lib instr_rsa_rrn_mul
 
const rom_lib instr_rsa_mod
 
const rom_lib instr_rsa_mod_add
 
const rom_lib instr_rsa_mod_sub
 
const rom_lib instr_rsa_mod_mul
 
const td_u32 ecc_addr_m
 
const td_u32 ecc_addr_cx
 
const td_u32 ecc_addr_cy
 
const td_u32 ecc_addr_cz
 
const td_u32 ecc_addr_ax
 
const td_u32 ecc_addr_ay
 
const td_u32 ecc_addr_az
 
const td_u32 ecc_addr_px
 
const td_u32 ecc_addr_py
 
const td_u32 ecc_addr_gx
 
const td_u32 ecc_addr_gy
 
const td_u32 ecc_addr_t0
 
const td_u32 ecc_addr_t1
 
const td_u32 ecc_addr_t2
 
const td_u32 ecc_addr_t3
 
const td_u32 ecc_addr_t4
 
const td_u32 ecc_addr_tp
 
const td_u32 ecc_addr_p
 
const td_u32 ecc_addr_rrp
 
const td_u32 ecc_addr_n
 
const td_u32 ecc_addr_rrn
 
const td_u32 ecc_addr_mont_a
 
const td_u32 ecc_addr_mont_b
 
const td_u32 ecc_addr_mont_1_p
 
const td_u32 ecc_addr_mont_1_n
 
const td_u32 ecc_addr_const_1
 
const td_u32 ecc_addr_const_0
 
const td_u32 ecc_addr_s
 
const td_u32 ecc_addr_r
 
const td_u32 ecc_addr_e
 
const td_u32 ecc_addr_k
 
const td_u32 ecc_addr_d
 
const td_u32 ecc_addr_u1
 
const td_u32 ecc_addr_u2
 
const td_u32 ecc_addr_v
 
const td_u32 ecc_addr_rx
 
const td_u32 ecc_addr_t
 
const td_u32 curve_addr_m
 
const td_u32 curve_addr_x2
 
const td_u32 curve_addr_z2
 
const td_u32 curve_addr_x3
 
const td_u32 curve_addr_z3
 
const td_u32 curve_addr_x1
 
const td_u32 curve_addr_t0
 
const td_u32 curve_addr_t1
 
const td_u32 curve_addr_t2
 
const td_u32 curve_addr_t3
 
const td_u32 curve_addr_t4
 
const td_u32 curve_addr_t5
 
const td_u32 curve_addr_t6
 
const td_u32 curve_addr_tp
 
const td_u32 curve_addr_p
 
const td_u32 curve_addr_rrp
 
const td_u32 curve_addr_n
 
const td_u32 curve_addr_rrn
 
const td_u32 curve_addr_mont_a
 
const td_u32 curve_addr_mont_a24
 
const td_u32 curve_addr_mont_1_p
 
const td_u32 curve_addr_mont_1_n
 
const td_u32 curve_addr_const_1
 
const td_u32 curve_addr_const_0
 
const td_u32 ed_addr_m
 
const td_u32 ed_addr_cx
 
const td_u32 ed_addr_cy
 
const td_u32 ed_addr_cz
 
const td_u32 ed_addr_ct
 
const td_u32 ed_addr_ax
 
const td_u32 ed_addr_ay
 
const td_u32 ed_addr_az
 
const td_u32 ed_addr_at
 
const td_u32 ed_addr_px
 
const td_u32 ed_addr_py
 
const td_u32 ed_addr_pz
 
const td_u32 ed_addr_pt
 
const td_u32 ed_addr_gx
 
const td_u32 ed_addr_gy
 
const td_u32 ed_addr_gz
 
const td_u32 ed_addr_gt
 
const td_u32 ed_addr_tp
 
const td_u32 ed_addr_t0
 
const td_u32 ed_addr_t1
 
const td_u32 ed_addr_t2
 
const td_u32 ed_addr_t3
 
const td_u32 ed_addr_t4
 
const td_u32 ed_addr_p
 
const td_u32 ed_addr_rrp
 
const td_u32 ed_addr_n
 
const td_u32 ed_addr_rrn
 
const td_u32 ed_addr_mont_d
 
const td_u32 ed_addr_mont_1_p
 
const td_u32 ed_addr_mont_1_n
 
const td_u32 ed_addr_const_1
 
const td_u32 ed_addr_const_0
 
const td_u32 ed_addr_sqrt_m1
 
const td_u32 ed_addr_r
 
const td_u32 ed_addr_h
 
const td_u32 ed_addr_sk
 
const td_u32 ed_addr_s
 
const td_u32 ed_addr_u
 
const td_u32 ed_addr_v
 
const td_u32 ed_addr_tx0
 
const td_u32 ed_addr_tx1
 
const td_u32 ed_addr_ty
 
const td_u32 ed_addr_bx
 
const td_u32 ed_addr_by
 
const td_u32 ed_addr_rx
 
const td_u32 ed_addr_ry
 
const td_u32 rsa_addr_n
 
const td_u32 rsa_addr_a
 
const td_u32 rsa_addr_rr
 
const td_u32 rsa_addr_const_1
 
const td_u32 rsa_addr_s
 
const td_u32 rsa_addr_m2
 
const td_u32 rsa_addr_q_inv
 
const td_u32 rsa_addr_tp
 
const td_u32 rsa_addr_t0
 
const td_u32 rsa_addr_t1
 

变量说明

◆ curve_addr_const_0

const td_u32 curve_addr_const_0
extern

◆ curve_addr_const_1

const td_u32 curve_addr_const_1
extern

◆ curve_addr_m

const td_u32 curve_addr_m
extern

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved. Description: define the data store address of curve algorithm in the PKE DRAM.

Create: 2023-05-30

◆ curve_addr_mont_1_n

const td_u32 curve_addr_mont_1_n
extern

◆ curve_addr_mont_1_p

const td_u32 curve_addr_mont_1_p
extern

◆ curve_addr_mont_a

const td_u32 curve_addr_mont_a
extern

◆ curve_addr_mont_a24

const td_u32 curve_addr_mont_a24
extern

◆ curve_addr_n

const td_u32 curve_addr_n
extern

◆ curve_addr_p

const td_u32 curve_addr_p
extern

◆ curve_addr_rrn

const td_u32 curve_addr_rrn
extern

◆ curve_addr_rrp

const td_u32 curve_addr_rrp
extern

◆ curve_addr_t0

const td_u32 curve_addr_t0
extern

◆ curve_addr_t1

const td_u32 curve_addr_t1
extern

◆ curve_addr_t2

const td_u32 curve_addr_t2
extern

◆ curve_addr_t3

const td_u32 curve_addr_t3
extern

◆ curve_addr_t4

const td_u32 curve_addr_t4
extern

◆ curve_addr_t5

const td_u32 curve_addr_t5
extern

◆ curve_addr_t6

const td_u32 curve_addr_t6
extern

◆ curve_addr_tp

const td_u32 curve_addr_tp
extern

◆ curve_addr_x1

const td_u32 curve_addr_x1
extern

◆ curve_addr_x2

const td_u32 curve_addr_x2
extern

◆ curve_addr_x3

const td_u32 curve_addr_x3
extern

◆ curve_addr_z2

const td_u32 curve_addr_z2
extern

◆ curve_addr_z3

const td_u32 curve_addr_z3
extern

◆ ecc_addr_ax

const td_u32 ecc_addr_ax
extern

◆ ecc_addr_ay

const td_u32 ecc_addr_ay
extern

◆ ecc_addr_az

const td_u32 ecc_addr_az
extern

◆ ecc_addr_const_0

const td_u32 ecc_addr_const_0
extern

◆ ecc_addr_const_1

const td_u32 ecc_addr_const_1
extern

◆ ecc_addr_cx

const td_u32 ecc_addr_cx
extern

◆ ecc_addr_cy

const td_u32 ecc_addr_cy
extern

◆ ecc_addr_cz

const td_u32 ecc_addr_cz
extern

◆ ecc_addr_d

const td_u32 ecc_addr_d
extern

◆ ecc_addr_e

const td_u32 ecc_addr_e
extern

◆ ecc_addr_gx

const td_u32 ecc_addr_gx
extern

◆ ecc_addr_gy

const td_u32 ecc_addr_gy
extern

◆ ecc_addr_k

const td_u32 ecc_addr_k
extern

◆ ecc_addr_m

const td_u32 ecc_addr_m
extern

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved. Description: define the data store address in the PKE DRAM.

Create: 2022-08-17

◆ ecc_addr_mont_1_n

const td_u32 ecc_addr_mont_1_n
extern

◆ ecc_addr_mont_1_p

const td_u32 ecc_addr_mont_1_p
extern

◆ ecc_addr_mont_a

const td_u32 ecc_addr_mont_a
extern

◆ ecc_addr_mont_b

const td_u32 ecc_addr_mont_b
extern

◆ ecc_addr_n

const td_u32 ecc_addr_n
extern

◆ ecc_addr_p

const td_u32 ecc_addr_p
extern

◆ ecc_addr_px

const td_u32 ecc_addr_px
extern

◆ ecc_addr_py

const td_u32 ecc_addr_py
extern

◆ ecc_addr_r

const td_u32 ecc_addr_r
extern

◆ ecc_addr_rrn

const td_u32 ecc_addr_rrn
extern

◆ ecc_addr_rrp

const td_u32 ecc_addr_rrp
extern

◆ ecc_addr_rx

const td_u32 ecc_addr_rx
extern

◆ ecc_addr_s

const td_u32 ecc_addr_s
extern

◆ ecc_addr_t

const td_u32 ecc_addr_t
extern

◆ ecc_addr_t0

const td_u32 ecc_addr_t0
extern

◆ ecc_addr_t1

const td_u32 ecc_addr_t1
extern

◆ ecc_addr_t2

const td_u32 ecc_addr_t2
extern

◆ ecc_addr_t3

const td_u32 ecc_addr_t3
extern

◆ ecc_addr_t4

const td_u32 ecc_addr_t4
extern

◆ ecc_addr_tp

const td_u32 ecc_addr_tp
extern

◆ ecc_addr_u1

const td_u32 ecc_addr_u1
extern

◆ ecc_addr_u2

const td_u32 ecc_addr_u2
extern

◆ ecc_addr_v

const td_u32 ecc_addr_v
extern

◆ ed_addr_at

const td_u32 ed_addr_at
extern

◆ ed_addr_ax

const td_u32 ed_addr_ax
extern

◆ ed_addr_ay

const td_u32 ed_addr_ay
extern

◆ ed_addr_az

const td_u32 ed_addr_az
extern

◆ ed_addr_bx

const td_u32 ed_addr_bx
extern

◆ ed_addr_by

const td_u32 ed_addr_by
extern

◆ ed_addr_const_0

const td_u32 ed_addr_const_0
extern

◆ ed_addr_const_1

const td_u32 ed_addr_const_1
extern

◆ ed_addr_ct

const td_u32 ed_addr_ct
extern

◆ ed_addr_cx

const td_u32 ed_addr_cx
extern

◆ ed_addr_cy

const td_u32 ed_addr_cy
extern

◆ ed_addr_cz

const td_u32 ed_addr_cz
extern

◆ ed_addr_gt

const td_u32 ed_addr_gt
extern

◆ ed_addr_gx

const td_u32 ed_addr_gx
extern

◆ ed_addr_gy

const td_u32 ed_addr_gy
extern

◆ ed_addr_gz

const td_u32 ed_addr_gz
extern

◆ ed_addr_h

const td_u32 ed_addr_h
extern

◆ ed_addr_m

const td_u32 ed_addr_m
extern

◆ ed_addr_mont_1_n

const td_u32 ed_addr_mont_1_n
extern

◆ ed_addr_mont_1_p

const td_u32 ed_addr_mont_1_p
extern

◆ ed_addr_mont_d

const td_u32 ed_addr_mont_d
extern

◆ ed_addr_n

const td_u32 ed_addr_n
extern

◆ ed_addr_p

const td_u32 ed_addr_p
extern

◆ ed_addr_pt

const td_u32 ed_addr_pt
extern

◆ ed_addr_px

const td_u32 ed_addr_px
extern

◆ ed_addr_py

const td_u32 ed_addr_py
extern

◆ ed_addr_pz

const td_u32 ed_addr_pz
extern

◆ ed_addr_r

const td_u32 ed_addr_r
extern

◆ ed_addr_rrn

const td_u32 ed_addr_rrn
extern

◆ ed_addr_rrp

const td_u32 ed_addr_rrp
extern

◆ ed_addr_rx

const td_u32 ed_addr_rx
extern

◆ ed_addr_ry

const td_u32 ed_addr_ry
extern

◆ ed_addr_s

const td_u32 ed_addr_s
extern

◆ ed_addr_sk

const td_u32 ed_addr_sk
extern

◆ ed_addr_sqrt_m1

const td_u32 ed_addr_sqrt_m1
extern

◆ ed_addr_t0

const td_u32 ed_addr_t0
extern

◆ ed_addr_t1

const td_u32 ed_addr_t1
extern

◆ ed_addr_t2

const td_u32 ed_addr_t2
extern

◆ ed_addr_t3

const td_u32 ed_addr_t3
extern

◆ ed_addr_t4

const td_u32 ed_addr_t4
extern

◆ ed_addr_tp

const td_u32 ed_addr_tp
extern

◆ ed_addr_tx0

const td_u32 ed_addr_tx0
extern

◆ ed_addr_tx1

const td_u32 ed_addr_tx1
extern

◆ ed_addr_ty

const td_u32 ed_addr_ty
extern

◆ ed_addr_u

const td_u32 ed_addr_u
extern

◆ ed_addr_v

const td_u32 ed_addr_v
extern

◆ instr_curve25519_ladder_0

const rom_lib instr_curve25519_ladder_0
extern

◆ instr_curve25519_ladder_1

const rom_lib instr_curve25519_ladder_1
extern

◆ instr_curve25519_pre_ladder

const rom_lib instr_curve25519_pre_ladder
extern

◆ instr_curve25519_xz2x_exp_00

const rom_lib instr_curve25519_xz2x_exp_00
extern

◆ instr_curve25519_xz2x_exp_01

const rom_lib instr_curve25519_xz2x_exp_01
extern

◆ instr_curve25519_xz2x_exp_10

const rom_lib instr_curve25519_xz2x_exp_10
extern

◆ instr_curve25519_xz2x_exp_11

const rom_lib instr_curve25519_xz2x_exp_11
extern

◆ instr_curve25519_xz2x_post

const rom_lib instr_curve25519_xz2x_post
extern

◆ instr_curve25519_xz2x_pre

const rom_lib instr_curve25519_xz2x_pre
extern

◆ instr_ecfn_inv_exp_00

const rom_lib instr_ecfn_inv_exp_00
extern

◆ instr_ecfn_inv_exp_01

const rom_lib instr_ecfn_inv_exp_01
extern

◆ instr_ecfn_inv_exp_10

const rom_lib instr_ecfn_inv_exp_10
extern

◆ instr_ecfn_inv_exp_11

const rom_lib instr_ecfn_inv_exp_11
extern

◆ instr_ecfn_inv_pre_5

const rom_lib instr_ecfn_inv_pre_5
extern

◆ instr_ecfn_sign_s_12

const rom_lib instr_ecfn_sign_s_12
extern

◆ instr_ecfn_verify_u_10

const rom_lib instr_ecfn_verify_u_10
extern

◆ instr_ecfn_verify_v_4

const rom_lib instr_ecfn_verify_v_4
extern

◆ instr_ecfp_add_ja_verify_18

const rom_lib instr_ecfp_add_ja_verify_18
extern

◆ instr_ecfp_cpy_a2c_3

const rom_lib instr_ecfp_cpy_a2c_3
extern

◆ instr_ecfp_cpy_g2c_3

const rom_lib instr_ecfp_cpy_g2c_3
extern

◆ instr_ecfp_cpy_np2g_2

const rom_lib instr_ecfp_cpy_np2g_2
extern

◆ instr_ecfp_cpy_p2c_3

const rom_lib instr_ecfp_cpy_p2c_3
extern

◆ instr_ecfp_demont_c_6

const rom_lib instr_ecfp_demont_c_6
extern

◆ instr_ecfp_demont_cz_3

const rom_lib instr_ecfp_demont_cz_3
extern

◆ instr_ecfp_j2a_exp_00

const rom_lib instr_ecfp_j2a_exp_00
extern

◆ instr_ecfp_j2a_exp_01

const rom_lib instr_ecfp_j2a_exp_01
extern

◆ instr_ecfp_j2a_exp_10

const rom_lib instr_ecfp_j2a_exp_10
extern

◆ instr_ecfp_j2a_exp_11

const rom_lib instr_ecfp_j2a_exp_11
extern

◆ instr_ecfp_j2a_post_4

const rom_lib instr_ecfp_j2a_post_4
extern

◆ instr_ecfp_j2a_pre_5

const rom_lib instr_ecfp_j2a_pre_5
extern

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved. Description: romlib instruction functions content.

Create: 2022-08-16

◆ instr_ecfp_mont_p_2

const rom_lib instr_ecfp_mont_p_2
extern

◆ instr_ecfp_mul_c_double_22

const rom_lib instr_ecfp_mul_c_double_22
extern

◆ instr_ecfp_mul_g_22_18

const rom_lib instr_ecfp_mul_g_22_18
extern

◆ instr_ecfp_mul_jj_22_23

const rom_lib instr_ecfp_mul_jj_22_23
extern

◆ instr_ecfp_mul_p_22_18

const rom_lib instr_ecfp_mul_p_22_18
extern

◆ instr_ecfp_prime_n_1

const rom_lib instr_ecfp_prime_n_1
extern

◆ instr_ed25519_c_eq_r

const rom_lib instr_ed25519_c_eq_r
extern

◆ instr_ed25519_calc_h

const rom_lib instr_ed25519_calc_h
extern

◆ instr_ed25519_calc_s

const rom_lib instr_ed25519_calc_s
extern

◆ instr_ed25519_cpy_t2g

const rom_lib instr_ed25519_cpy_t2g
extern

◆ instr_ed25519_cpy_t2r

const rom_lib instr_ed25519_cpy_t2r
extern

◆ instr_ed25519_cpy_tx0_to_tx1

const rom_lib instr_ed25519_cpy_tx0_to_tx1
extern

◆ instr_ed25519_cpy_tx1_to_tx0

const rom_lib instr_ed25519_cpy_tx1_to_tx0
extern

◆ instr_ed25519_mul_a_loop_1

const rom_lib instr_ed25519_mul_a_loop_1
extern

◆ instr_ed25519_mul_a_pre

const rom_lib instr_ed25519_mul_a_pre
extern

◆ instr_ed25519_mul_g_loop_1

const rom_lib instr_ed25519_mul_g_loop_1
extern

◆ instr_ed25519_mul_loop_0

const rom_lib instr_ed25519_mul_loop_0
extern

◆ instr_ed25519_mul_p_loop_1

const rom_lib instr_ed25519_mul_p_loop_1
extern

◆ instr_ed25519_mul_sub_pre

const rom_lib instr_ed25519_mul_sub_pre
extern

◆ instr_ed25519_recover_x_exp_00

const rom_lib instr_ed25519_recover_x_exp_00
extern

◆ instr_ed25519_recover_x_exp_01

const rom_lib instr_ed25519_recover_x_exp_01
extern

◆ instr_ed25519_recover_x_exp_10

const rom_lib instr_ed25519_recover_x_exp_10
extern

◆ instr_ed25519_recover_x_exp_11

const rom_lib instr_ed25519_recover_x_exp_11
extern

◆ instr_ed25519_recover_x_post

const rom_lib instr_ed25519_recover_x_post
extern

◆ instr_ed25519_recover_x_pre

const rom_lib instr_ed25519_recover_x_pre
extern

◆ instr_ed_ecfp_xyz2xy_exp_00

const rom_lib instr_ed_ecfp_xyz2xy_exp_00
extern

◆ instr_ed_ecfp_xyz2xy_exp_01

const rom_lib instr_ed_ecfp_xyz2xy_exp_01
extern

◆ instr_ed_ecfp_xyz2xy_exp_10

const rom_lib instr_ed_ecfp_xyz2xy_exp_10
extern

◆ instr_ed_ecfp_xyz2xy_exp_11

const rom_lib instr_ed_ecfp_xyz2xy_exp_11
extern

◆ instr_ed_ecfp_xyz2xy_post

const rom_lib instr_ed_ecfp_xyz2xy_post
extern

◆ instr_ed_ecfp_xyz2xy_pre

const rom_lib instr_ed_ecfp_xyz2xy_pre
extern

◆ instr_rsa_exp_00

const rom_lib instr_rsa_exp_00
extern

◆ instr_rsa_exp_01

const rom_lib instr_rsa_exp_01
extern

◆ instr_rsa_exp_10

const rom_lib instr_rsa_exp_10
extern

◆ instr_rsa_exp_11

const rom_lib instr_rsa_exp_11
extern

◆ instr_rsa_exp_post_3

const rom_lib instr_rsa_exp_post_3
extern

◆ instr_rsa_exp_pre_6

const rom_lib instr_rsa_exp_pre_6
extern

◆ instr_rsa_mod

const rom_lib instr_rsa_mod
extern

◆ instr_rsa_mod_add

const rom_lib instr_rsa_mod_add
extern

◆ instr_rsa_mod_mul

const rom_lib instr_rsa_mod_mul
extern

◆ instr_rsa_mod_sub

const rom_lib instr_rsa_mod_sub
extern

◆ instr_rsa_regular_mul

const rom_lib instr_rsa_regular_mul
extern

◆ instr_rsa_rrn_add

const rom_lib instr_rsa_rrn_add
extern

◆ instr_rsa_rrn_add_3072

const rom_lib instr_rsa_rrn_add_3072
extern

◆ instr_rsa_rrn_add_320

const rom_lib instr_rsa_rrn_add_320
extern

◆ instr_rsa_rrn_mul

const rom_lib instr_rsa_rrn_mul
extern

◆ instr_sm2_sign_r_1

const rom_lib instr_sm2_sign_r_1
extern

◆ instr_sm2_sign_s_post_6

const rom_lib instr_sm2_sign_s_post_6
extern

◆ instr_sm2_sign_s_pre_6

const rom_lib instr_sm2_sign_s_pre_6
extern

◆ instr_sm2_verify_t_3

const rom_lib instr_sm2_verify_t_3
extern

◆ rsa_addr_a

const td_u32 rsa_addr_a
extern

◆ rsa_addr_const_1

const td_u32 rsa_addr_const_1
extern

◆ rsa_addr_m2

const td_u32 rsa_addr_m2
extern

◆ rsa_addr_n

const td_u32 rsa_addr_n
extern

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved. Description: define the data store address of RSA in the PKE DRAM.

Create: 2022-08-19

◆ rsa_addr_q_inv

const td_u32 rsa_addr_q_inv
extern

◆ rsa_addr_rr

const td_u32 rsa_addr_rr
extern

◆ rsa_addr_s

const td_u32 rsa_addr_s
extern

◆ rsa_addr_t0

const td_u32 rsa_addr_t0
extern

◆ rsa_addr_t1

const td_u32 rsa_addr_t1
extern

◆ rsa_addr_tp

const td_u32 rsa_addr_tp
extern