silcmp.html
SILC MP Interface Header: silcmp.h
DESCRIPTION
SILC MP Library Interface. This interface defines the arbitrary
precision arithmetic routines for SILC. The interface is generic but
is mainly intended for crypto usage. This interface is used by SILC
routines that needs big numbers, such as RSA implementation,
Diffie-Hellman implementation etc.
SilcMPInt
silc_mp_init
silc_mp_uninit
silc_mp_size
silc_mp_sizeinbase
silc_mp_set
silc_mp_set_ui
silc_mp_set_si
silc_mp_set_str
silc_mp_get_ui
silc_mp_get_str
silc_mp_add
silc_mp_add_ui
silc_mp_sub
silc_mp_sub_ui
silc_mp_mul
silc_mp_mul_ui
silc_mp_mul_2exp
silc_mp_sqrt
silc_mp_div
silc_mp_div_ui
silc_mp_div_qr
silc_mp_div_2exp
silc_mp_div_2exp_qr
silc_mp_mod
silc_mp_mod_ui
silc_mp_mod_2exp
silc_mp_pow
silc_mp_pow_ui
silc_mp_pow_mod
silc_mp_pow_mod_ui
silc_mp_modinv
silc_mp_gcd
silc_mp_gcdext
silc_mp_cmp
silc_mp_cmp_si
silc_mp_cmp_ui
silc_mp_mp2bin
silc_mp_mp2bin_noalloc
silc_mp_bin2mp
silc_mp_abs
silc_mp_neg
silc_mp_and
silc_mp_or
silc_mp_xor
|