repo.or.cz
/
heimdal.git
/
tree
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
history
|
HEAD
|
snapshot (
tar.gz
zip
)
libtommath: Fix possible integer overflow CVE-2023-36328
master
[heimdal.git]
/
lib
/
hcrypto
/
libtommath
/
tree
4cce57a292fa08a89bc7deb31b58322a4946507b
drwxr-xr-x
..
-rw-r--r--
1257
LICENSE
blob
|
blame
|
history
|
raw
-rw-r--r--
6397
NTMakefile
blob
|
blame
|
history
|
raw
-rw-r--r--
2193
README.md
blob
|
blame
|
history
|
raw
-rw-r--r--
887
appveyor.yml
blob
|
blame
|
history
|
raw
-rw-r--r--
529
astylerc
blob
|
blame
|
history
|
raw
-rw-r--r--
449
bn_cutoffs.c
blob
|
blame
|
history
|
raw
-rw-r--r--
7513
bn_deprecated.c
blob
|
blame
|
history
|
raw
-rw-r--r--
792
bn_mp_2expt.c
blob
|
blame
|
history
|
raw
-rw-r--r--
519
bn_mp_abs.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1008
bn_mp_add.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1889
bn_mp_add_d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
512
bn_mp_addmod.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1442
bn_mp_and.c
blob
|
blame
|
history
|
raw
-rw-r--r--
673
bn_mp_clamp.c
blob
|
blame
|
history
|
raw
-rw-r--r--
502
bn_mp_clear.c
blob
|
blame
|
history
|
raw
-rw-r--r--
417
bn_mp_clear_multi.c
blob
|
blame
|
history
|
raw
-rw-r--r--
597
bn_mp_cmp.c
blob
|
blame
|
history
|
raw
-rw-r--r--
580
bn_mp_cmp_d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
810
bn_mp_cmp_mag.c
blob
|
blame
|
history
|
raw
-rw-r--r--
791
bn_mp_cnt_lsb.c
blob
|
blame
|
history
|
raw
-rw-r--r--
325
bn_mp_complement.c
blob
|
blame
|
history
|
raw
-rw-r--r--
900
bn_mp_copy.c
blob
|
blame
|
history
|
raw
-rw-r--r--
576
bn_mp_count_bits.c
blob
|
blame
|
history
|
raw
-rw-r--r--
790
bn_mp_decr.c
blob
|
blame
|
history
|
raw
-rw-r--r--
7046
bn_mp_div.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1047
bn_mp_div_2.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1728
bn_mp_div_2d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1402
bn_mp_div_3.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1683
bn_mp_div_d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
610
bn_mp_dr_is_modulus.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2009
bn_mp_dr_reduce.c
blob
|
blame
|
history
|
raw
-rw-r--r--
467
bn_mp_dr_setup.c
blob
|
blame
|
history
|
raw
-rw-r--r--
634
bn_mp_error_to_string.c
blob
|
blame
|
history
|
raw
-rw-r--r--
366
bn_mp_exch.c
blob
|
blame
|
history
|
raw
-rw-r--r--
878
bn_mp_expt_u32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2245
bn_mp_exptmod.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2677
bn_mp_exteuclid.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1191
bn_mp_fread.c
blob
|
blame
|
history
|
raw
-rw-r--r--
635
bn_mp_from_sbin.c
blob
|
blame
|
history
|
raw
-rw-r--r--
876
bn_mp_from_ubin.c
blob
|
blame
|
history
|
raw
-rw-r--r--
992
bn_mp_fwrite.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2171
bn_mp_gcd.c
blob
|
blame
|
history
|
raw
-rw-r--r--
436
bn_mp_get_double.c
blob
|
blame
|
history
|
raw
-rw-r--r--
231
bn_mp_get_i32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
231
bn_mp_get_i64.c
blob
|
blame
|
history
|
raw
-rw-r--r--
228
bn_mp_get_l.c
blob
|
blame
|
history
|
raw
-rw-r--r--
241
bn_mp_get_ll.c
blob
|
blame
|
history
|
raw
-rw-r--r--
211
bn_mp_get_mag_u32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
211
bn_mp_get_mag_u64.c
blob
|
blame
|
history
|
raw
-rw-r--r--
214
bn_mp_get_mag_ul.c
blob
|
blame
|
history
|
raw
-rw-r--r--
221
bn_mp_get_mag_ull.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1127
bn_mp_grow.c
blob
|
blame
|
history
|
raw
-rw-r--r--
718
bn_mp_incr.c
blob
|
blame
|
history
|
raw
-rw-r--r--
572
bn_mp_init.c
blob
|
blame
|
history
|
raw
-rw-r--r--
445
bn_mp_init_copy.c
blob
|
blame
|
history
|
raw
-rw-r--r--
217
bn_mp_init_i32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
217
bn_mp_init_i64.c
blob
|
blame
|
history
|
raw
-rw-r--r--
208
bn_mp_init_l.c
blob
|
blame
|
history
|
raw
-rw-r--r--
216
bn_mp_init_ll.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1149
bn_mp_init_multi.c
blob
|
blame
|
history
|
raw
-rw-r--r--
360
bn_mp_init_set.c
blob
|
blame
|
history
|
raw
-rw-r--r--
583
bn_mp_init_size.c
blob
|
blame
|
history
|
raw
-rw-r--r--
218
bn_mp_init_u32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
218
bn_mp_init_u64.c
blob
|
blame
|
history
|
raw
-rw-r--r--
220
bn_mp_init_ul.c
blob
|
blame
|
history
|
raw
-rw-r--r--
228
bn_mp_init_ull.c
blob
|
blame
|
history
|
raw
-rw-r--r--
650
bn_mp_invmod.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2899
bn_mp_is_square.c
blob
|
blame
|
history
|
raw
-rw-r--r--
250
bn_mp_iseven.c
blob
|
blame
|
history
|
raw
-rw-r--r--
247
bn_mp_isodd.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2755
bn_mp_kronecker.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1083
bn_mp_lcm.c
blob
|
blame
|
history
|
raw
-rw-r--r--
4522
bn_mp_log_u32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1166
bn_mp_lshd.c
blob
|
blame
|
history
|
raw
-rw-r--r--
657
bn_mp_mod.c
blob
|
blame
|
history
|
raw
-rw-r--r--
971
bn_mp_mod_2d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
265
bn_mp_mod_d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1136
bn_mp_montgomery_calc_normalization.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2727
bn_mp_montgomery_reduce.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1168
bn_mp_montgomery_setup.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2088
bn_mp_mul.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1479
bn_mp_mul_2.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1652
bn_mp_mul_2d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1407
bn_mp_mul_d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
524
bn_mp_mulmod.c
blob
|
blame
|
history
|
raw
-rw-r--r--
482
bn_mp_neg.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1439
bn_mp_or.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1772
bn_mp_pack.c
blob
|
blame
|
history
|
raw
-rw-r--r--
383
bn_mp_pack_count.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1057
bn_mp_prime_fermat.c
blob
|
blame
|
history
|
raw
-rw-r--r--
4483
bn_mp_prime_frobenius_underwood.c
blob
|
blame
|
history
|
raw
-rw-r--r--
9458
bn_mp_prime_is_prime.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2059
bn_mp_prime_miller_rabin.c
blob
|
blame
|
history
|
raw
-rw-r--r--
3609
bn_mp_prime_next_prime.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1571
bn_mp_prime_rabin_miller_trials.c
blob
|
blame
|
history
|
raw
-rw-r--r--
3773
bn_mp_prime_rand.c
blob
|
blame
|
history
|
raw
-rw-r--r--
11925
bn_mp_prime_strong_lucas_selfridge.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1331
bn_mp_radix_size.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1139
bn_mp_radix_smap.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1056
bn_mp_rand.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1953
bn_mp_read_radix.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1995
bn_mp_reduce.c
blob
|
blame
|
history
|
raw
-rw-r--r--
947
bn_mp_reduce_2k.c
blob
|
blame
|
history
|
raw
-rw-r--r--
998
bn_mp_reduce_2k_l.c
blob
|
blame
|
history
|
raw
-rw-r--r--
656
bn_mp_reduce_2k_setup.c
blob
|
blame
|
history
|
raw
-rw-r--r--
578
bn_mp_reduce_2k_setup_l.c
blob
|
blame
|
history
|
raw
-rw-r--r--
838
bn_mp_reduce_is_2k.c
blob
|
blame
|
history
|
raw
-rw-r--r--
683
bn_mp_reduce_is_2k_l.c
blob
|
blame
|
history
|
raw
-rw-r--r--
498
bn_mp_reduce_setup.c
blob
|
blame
|
history
|
raw
-rw-r--r--
3855
bn_mp_root_u32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1116
bn_mp_rshd.c
blob
|
blame
|
history
|
raw
-rw-r--r--
289
bn_mp_sbin_size.c
blob
|
blame
|
history
|
raw
-rw-r--r--
372
bn_mp_set.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1381
bn_mp_set_double.c
blob
|
blame
|
history
|
raw
-rw-r--r--
227
bn_mp_set_i32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
227
bn_mp_set_i64.c
blob
|
blame
|
history
|
raw
-rw-r--r--
224
bn_mp_set_l.c
blob
|
blame
|
history
|
raw
-rw-r--r--
237
bn_mp_set_ll.c
blob
|
blame
|
history
|
raw
-rw-r--r--
208
bn_mp_set_u32.c
blob
|
blame
|
history
|
raw
-rw-r--r--
208
bn_mp_set_u64.c
blob
|
blame
|
history
|
raw
-rw-r--r--
211
bn_mp_set_ul.c
blob
|
blame
|
history
|
raw
-rw-r--r--
218
bn_mp_set_ull.c
blob
|
blame
|
history
|
raw
-rw-r--r--
629
bn_mp_shrink.c
blob
|
blame
|
history
|
raw
-rw-r--r--
553
bn_mp_signed_rsh.c
blob
|
blame
|
history
|
raw
-rw-r--r--
881
bn_mp_sqr.c
blob
|
blame
|
history
|
raw
-rw-r--r--
492
bn_mp_sqrmod.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1410
bn_mp_sqrt.c
blob
|
blame
|
history
|
raw
-rw-r--r--
4540
bn_mp_sqrtmod_prime.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1265
bn_mp_sub.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1592
bn_mp_sub_d.c
blob
|
blame
|
history
|
raw
-rw-r--r--
510
bn_mp_submod.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1956
bn_mp_to_radix.c
blob
|
blame
|
history
|
raw
-rw-r--r--
606
bn_mp_to_sbin.c
blob
|
blame
|
history
|
raw
-rw-r--r--
877
bn_mp_to_ubin.c
blob
|
blame
|
history
|
raw
-rw-r--r--
359
bn_mp_ubin_size.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1419
bn_mp_unpack.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1418
bn_mp_xor.c
blob
|
blame
|
history
|
raw
-rw-r--r--
287
bn_mp_zero.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2809
bn_prime_tab.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2059
bn_s_mp_add.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2066
bn_s_mp_balance_mul.c
blob
|
blame
|
history
|
raw
-rw-r--r--
5890
bn_s_mp_exptmod.c
blob
|
blame
|
history
|
raw
-rw-r--r--
7920
bn_s_mp_exptmod_fast.c
blob
|
blame
|
history
|
raw
-rw-r--r--
521
bn_s_mp_get_bit.c
blob
|
blame
|
history
|
raw
-rw-r--r--
3354
bn_s_mp_invmod_fast.c
blob
|
blame
|
history
|
raw
-rw-r--r--
3805
bn_s_mp_invmod_slow.c
blob
|
blame
|
history
|
raw
-rw-r--r--
4610
bn_s_mp_karatsuba_mul.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2659
bn_s_mp_karatsuba_sqr.c
blob
|
blame
|
history
|
raw
-rw-r--r--
4364
bn_s_mp_montgomery_reduce_fast.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2075
bn_s_mp_mul_digs.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2381
bn_s_mp_mul_digs_fast.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1792
bn_s_mp_mul_high_digs.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2149
bn_s_mp_mul_high_digs_fast.c
blob
|
blame
|
history
|
raw
-rw-r--r--
823
bn_s_mp_prime_is_divisible.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1244
bn_s_mp_rand_jenkins.c
blob
|
blame
|
history
|
raw
-rw-r--r--
4165
bn_s_mp_rand_platform.c
blob
|
blame
|
history
|
raw
-rw-r--r--
448
bn_s_mp_reverse.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1940
bn_s_mp_sqr.c
blob
|
blame
|
history
|
raw
-rw-r--r--
2491
bn_s_mp_sqr_fast.c
blob
|
blame
|
history
|
raw
-rw-r--r--
1776
bn_s_mp_sub.c
blob
|
blame
|
history
|
raw
-rw-r--r--
6998
bn_s_mp_toom_mul.c
blob
|
blame
|
history
|
raw
-rw-r--r--
4552
bn_s_mp_toom_sqr.c
blob
|
blame
|
history
|
raw
-rw-r--r--
29762
changes.txt
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
demo
tree
|
history
drwxr-xr-x
-
doc
tree
|
history
drwxr-xr-x
-
etc
tree
|
history
-rw-r--r--
671
gen.pl
blob
|
blame
|
history
|
raw
-rwxr-xr-x
16061
helper.pl
blob
|
blame
|
history
|
raw
-rw-r--r--
271
libtommath.pc.in
blob
|
blame
|
history
|
raw
-rw-r--r--
1372
libtommath_VS2008.sln
blob
|
blame
|
history
|
raw
-rw-r--r--
17515
libtommath_VS2008.vcproj
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
logs
tree
|
history
-rw-r--r--
6569
makefile
blob
|
blame
|
history
|
raw
-rw-r--r--
5013
makefile.mingw
blob
|
blame
|
history
|
raw
-rw-r--r--
5092
makefile.msvc
blob
|
blame
|
history
|
raw
-rw-r--r--
4742
makefile.shared
blob
|
blame
|
history
|
raw
-rw-r--r--
5020
makefile.unix
blob
|
blame
|
history
|
raw
-rw-r--r--
4120
makefile_include.mk
blob
|
blame
|
history
|
raw
drwxr-xr-x
-
mtest
tree
|
history
drwxr-xr-x
-
pre_gen
tree
|
history
-rwxr-xr-x
11386
testme.sh
blob
|
blame
|
history
|
raw
-rw-r--r--
2531
tommath.def
blob
|
blame
|
history
|
raw
-rw-r--r--
29848
tommath.h
blob
|
blame
|
history
|
raw
-rw-r--r--
28763
tommath_class.h
blob
|
blame
|
history
|
raw
-rw-r--r--
517
tommath_cutoffs.h
blob
|
blame
|
history
|
raw
-rw-r--r--
14473
tommath_private.h
blob
|
blame
|
history
|
raw
-rw-r--r--
3233
tommath_superclass.h
blob
|
blame
|
history
|
raw