summaryrefslogtreecommitdiff
path: root/libtommath
ModeNameSize
-rw-r--r--LICENSE1257logplain
-rw-r--r--Makefile.in6816logplain
-rw-r--r--README.md2193logplain
-rw-r--r--astylerc529logplain
-rw-r--r--bn_cutoffs.c449logplain
-rw-r--r--bn_deprecated.c7513logplain
-rw-r--r--bn_mp_2expt.c749logplain
-rw-r--r--bn_mp_abs.c519logplain
-rw-r--r--bn_mp_add.c1008logplain
-rw-r--r--bn_mp_add_d.c1889logplain
-rw-r--r--bn_mp_addmod.c512logplain
-rw-r--r--bn_mp_and.c1442logplain
-rw-r--r--bn_mp_clamp.c673logplain
-rw-r--r--bn_mp_clear.c502logplain
-rw-r--r--bn_mp_clear_multi.c417logplain
-rw-r--r--bn_mp_cmp.c597logplain
-rw-r--r--bn_mp_cmp_d.c580logplain
-rw-r--r--bn_mp_cmp_mag.c810logplain
-rw-r--r--bn_mp_cnt_lsb.c791logplain
-rw-r--r--bn_mp_complement.c325logplain
-rw-r--r--bn_mp_copy.c900logplain
-rw-r--r--bn_mp_count_bits.c576logplain
-rw-r--r--bn_mp_decr.c790logplain
-rw-r--r--bn_mp_div.c7046logplain
-rw-r--r--bn_mp_div_2.c1047logplain
-rw-r--r--bn_mp_div_2d.c1728logplain
-rw-r--r--bn_mp_div_3.c1402logplain
-rw-r--r--bn_mp_div_d.c1683logplain
-rw-r--r--bn_mp_dr_is_modulus.c610logplain
-rw-r--r--bn_mp_dr_reduce.c2009logplain
-rw-r--r--bn_mp_dr_setup.c467logplain
-rw-r--r--bn_mp_error_to_string.c634logplain
-rw-r--r--bn_mp_exch.c366logplain
-rw-r--r--bn_mp_expt_u32.c878logplain
-rw-r--r--bn_mp_exptmod.c2245logplain
-rw-r--r--bn_mp_exteuclid.c2677logplain
-rw-r--r--bn_mp_fread.c1191logplain
-rw-r--r--bn_mp_from_sbin.c635logplain
-rw-r--r--bn_mp_from_ubin.c876logplain
-rw-r--r--bn_mp_fwrite.c992logplain
-rw-r--r--bn_mp_gcd.c2171logplain
-rw-r--r--bn_mp_get_i32.c231logplain
-rw-r--r--bn_mp_get_i64.c231logplain
-rw-r--r--bn_mp_get_l.c228logplain
-rw-r--r--bn_mp_get_ll.c241logplain
-rw-r--r--bn_mp_get_mag_u32.c211logplain
-rw-r--r--bn_mp_get_mag_u64.c211logplain
-rw-r--r--bn_mp_get_mag_ul.c214logplain
-rw-r--r--bn_mp_get_mag_ull.c221logplain
-rw-r--r--bn_mp_grow.c1081logplain
-rw-r--r--bn_mp_incr.c718logplain
-rw-r--r--bn_mp_init.c572logplain
-rw-r--r--bn_mp_init_copy.c445logplain
-rw-r--r--bn_mp_init_i32.c217logplain
-rw-r--r--bn_mp_init_i64.c217logplain
-rw-r--r--bn_mp_init_l.c208logplain
-rw-r--r--bn_mp_init_ll.c216logplain
-rw-r--r--bn_mp_init_multi.c1149logplain
-rw-r--r--bn_mp_init_set.c360logplain
-rw-r--r--bn_mp_init_size.c536logplain
-rw-r--r--bn_mp_init_u32.c218logplain
-rw-r--r--bn_mp_init_u64.c218logplain
-rw-r--r--bn_mp_init_ul.c220logplain
-rw-r--r--bn_mp_init_ull.c228logplain
-rw-r--r--bn_mp_invmod.c650logplain
-rw-r--r--bn_mp_is_square.c2899logplain
-rw-r--r--bn_mp_iseven.c250logplain
-rw-r--r--bn_mp_isodd.c247logplain
-rw-r--r--bn_mp_kronecker.c2755logplain
-rw-r--r--bn_mp_lcm.c1083logplain
-rw-r--r--bn_mp_log_u32.c4146logplain
-rw-r--r--bn_mp_lshd.c1166logplain
-rw-r--r--bn_mp_mod.c657logplain
-rw-r--r--bn_mp_mod_2d.c971logplain
-rw-r--r--bn_mp_mod_d.c265logplain
-rw-r--r--bn_mp_montgomery_calc_normalization.c1136logplain
-rw-r--r--bn_mp_montgomery_reduce.c2727logplain
-rw-r--r--bn_mp_montgomery_setup.c1168logplain
-rw-r--r--bn_mp_mul.c2088logplain
-rw-r--r--bn_mp_mul_2.c1479logplain
-rw-r--r--bn_mp_mul_2d.c1609logplain
-rw-r--r--bn_mp_mul_d.c1407logplain
-rw-r--r--bn_mp_mulmod.c524logplain
-rw-r--r--bn_mp_neg.c482logplain
-rw-r--r--bn_mp_or.c1439logplain
-rw-r--r--bn_mp_pack.c1772logplain
-rw-r--r--bn_mp_pack_count.c383logplain
-rw-r--r--bn_mp_prime_fermat.c1057logplain
-rw-r--r--bn_mp_prime_frobenius_underwood.c4483logplain
-rw-r--r--bn_mp_prime_is_prime.c9458logplain
-rw-r--r--bn_mp_prime_miller_rabin.c2059logplain
-rw-r--r--bn_mp_prime_next_prime.c3609logplain
-rw-r--r--bn_mp_prime_rabin_miller_trials.c1571logplain
-rw-r--r--bn_mp_prime_rand.c3770logplain
-rw-r--r--bn_mp_prime_strong_lucas_selfridge.c11925logplain
-rw-r--r--bn_mp_radix_size.c1331logplain
-rw-r--r--bn_mp_radix_smap.c1139logplain
-rw-r--r--bn_mp_rand.c1118logplain
-rw-r--r--bn_mp_read_radix.c1953logplain
-rw-r--r--bn_mp_reduce.c1995logplain
-rw-r--r--bn_mp_reduce_2k.c947logplain
-rw-r--r--bn_mp_reduce_2k_l.c998logplain
-rw-r--r--bn_mp_reduce_2k_setup.c656logplain
-rw-r--r--bn_mp_reduce_2k_setup_l.c578logplain
-rw-r--r--bn_mp_reduce_is_2k.c838logplain
-rw-r--r--bn_mp_reduce_is_2k_l.c683logplain
-rw-r--r--bn_mp_reduce_setup.c498logplain
-rw-r--r--bn_mp_root_u32.c3812logplain
-rw-r--r--bn_mp_rshd.c1116logplain
-rw-r--r--bn_mp_sbin_size.c289logplain
-rw-r--r--bn_mp_set.c372logplain
-rw-r--r--bn_mp_set_i32.c227logplain
-rw-r--r--bn_mp_set_i64.c227logplain
-rw-r--r--bn_mp_set_l.c224logplain
-rw-r--r--bn_mp_set_ll.c237logplain
-rw-r--r--bn_mp_set_u32.c208logplain
-rw-r--r--bn_mp_set_u64.c208logplain
-rw-r--r--bn_mp_set_ul.c211logplain
-rw-r--r--bn_mp_set_ull.c218logplain
-rw-r--r--bn_mp_shrink.c629logplain
-rw-r--r--bn_mp_signed_rsh.c553logplain
-rw-r--r--bn_mp_sqr.c881logplain
-rw-r--r--bn_mp_sqrmod.c492logplain
-rw-r--r--bn_mp_sqrt.c1410logplain
-rw-r--r--bn_mp_sqrtmod_prime.c4540logplain
-rw-r--r--bn_mp_sub.c1265logplain
-rw-r--r--bn_mp_sub_d.c1592logplain
-rw-r--r--bn_mp_submod.c510logplain
-rw-r--r--bn_mp_to_radix.c1956logplain
-rw-r--r--bn_mp_to_sbin.c606logplain
-rw-r--r--bn_mp_to_ubin.c877logplain
-rw-r--r--bn_mp_ubin_size.c359logplain
-rw-r--r--bn_mp_unpack.c1419logplain
-rw-r--r--bn_mp_xor.c1418logplain
-rw-r--r--bn_mp_zero.c287logplain
-rw-r--r--bn_prime_tab.c2809logplain
-rw-r--r--bn_s_mp_add.c2059logplain
-rw-r--r--bn_s_mp_balance_mul.c2066logplain
-rw-r--r--bn_s_mp_exptmod.c5890logplain
-rw-r--r--bn_s_mp_exptmod_fast.c7920logplain
-rw-r--r--bn_s_mp_get_bit.c521logplain
-rw-r--r--bn_s_mp_invmod_fast.c3354logplain
-rw-r--r--bn_s_mp_invmod_slow.c3805logplain
-rw-r--r--bn_s_mp_karatsuba_mul.c4610logplain
-rw-r--r--bn_s_mp_karatsuba_sqr.c2659logplain
-rw-r--r--bn_s_mp_montgomery_reduce_fast.c4364logplain
-rw-r--r--bn_s_mp_mul_digs.c2029logplain
-rw-r--r--bn_s_mp_mul_digs_fast.c2335logplain
-rw-r--r--bn_s_mp_mul_high_digs.c1746logplain
-rw-r--r--bn_s_mp_mul_high_digs_fast.c2103logplain
-rw-r--r--bn_s_mp_prime_is_divisible.c823logplain
-rw-r--r--bn_s_mp_rand_jenkins.c1244logplain
-rw-r--r--bn_s_mp_rand_platform.c3821logplain
-rw-r--r--bn_s_mp_reverse.c448logplain
-rw-r--r--bn_s_mp_sqr.c1940logplain
-rw-r--r--bn_s_mp_sqr_fast.c2491logplain
-rw-r--r--bn_s_mp_sub.c1776logplain
-rw-r--r--bn_s_mp_toom_mul.c6998logplain
-rw-r--r--bn_s_mp_toom_sqr.c4552logplain
-rw-r--r--changes.txt29762logplain
-rw-r--r--gen.pl671logplain
-rwxr-xr-xhelper.pl15558logplain
-rw-r--r--makefile_include.mk4151logplain
-rwxr-xr-xtestme.sh11386logplain
-rw-r--r--tommath.h29848logplain
-rw-r--r--tommath_class.h29023logplain
-rw-r--r--tommath_cutoffs.h517logplain
-rw-r--r--tommath_private.h14473logplain
-rw-r--r--tommath_superclass.h3233logplain