Permalink
Browse files

added libtommath-0.30

  • Loading branch information...
1 parent 6c48a9b commit 350578d400049886067868e3dec186b06bc39c07 Tom St Denis committed with sjaeckel Apr 11, 2004
Showing with 7,072 additions and 5,857 deletions.
  1. +3 −3 bn.ilg
  2. +61 −39 bn.ind
  3. BIN bn.pdf
  4. +523 −47 bn.tex
  5. +1 −2 bn_fast_s_mp_sqr.c
  6. +11 −5 bn_mp_cnt_lsb.c
  7. +69 −69 bn_mp_exteuclid.c
  8. +1 −1 bn_mp_fwrite.c
  9. +39 −0 bn_mp_get_int.c
  10. +1 −1 bn_mp_grow.c
  11. +1 −1 bn_mp_init.c
  12. +26 −0 bn_mp_init_set.c
  13. +25 −0 bn_mp_init_set_int.c
  14. +1 −1 bn_mp_init_size.c
  15. +103 −0 bn_mp_is_square.c
  16. +2 −3 bn_mp_karatsuba_mul.c
  17. +2 −3 bn_mp_karatsuba_sqr.c
  18. +1 −2 bn_mp_mod.c
  19. +1 −1 bn_mp_n_root.c
  20. +1 −1 bn_mp_neg.c
  21. +0 −74 bn_mp_prime_random.c
  22. +118 −0 bn_mp_prime_random_ex.c
  23. +5 −5 bn_mp_reduce_2k.c
  24. +1 −1 bn_mp_shrink.c
  25. +75 −0 bn_mp_sqrt.c
  26. +1 −2 bn_mp_toom_mul.c
  27. +83 −0 bn_mp_toradix_n.c
  28. +2 −2 bn_s_mp_sqr.c
  29. +56 −37 changes.txt
  30. +210 −35 demo/demo.c
  31. +46 −46 etc/mont.c
  32. +0 −302 etclib/poly.c
  33. +0 −73 etclib/poly.h
  34. +16 −16 logs/add.log
  35. BIN logs/addsub.png
  36. +7 −0 logs/expt.log
  37. BIN logs/expt.png
  38. +6 −0 logs/expt_2k.log
  39. +7 −0 logs/expt_dr.log
  40. +1 −1 logs/graphs.dem
  41. +23 −23 logs/index.html
  42. +32 −32 logs/invmod.log
  43. BIN logs/invmod.png
  44. +23 −23 logs/k7/index.html
  45. +33 −17 logs/mult.log
  46. BIN logs/mult.png
  47. +33 −17 logs/mult_kara.log
  48. +23 −23 logs/p4/index.html
  49. +33 −17 logs/sqr.log
  50. +33 −17 logs/sqr_kara.log
  51. +16 −16 logs/sub.log
  52. +13 −13 makefile
  53. +3 −2 makefile.bcc
  54. +2 −1 makefile.cygwin_dll
  55. +2 −1 makefile.msvc
  56. +20 −20 mtest/logtab.h
  57. +86 −86 mtest/mpi-config.h
  58. +3,981 −3,981 mtest/mpi.c
  59. +1 −1 mtest/mtest.c
  60. +0 −35 pics/makefile~
  61. BIN poster.pdf
  62. +542 −122 pre_gen/mpi.c
  63. +55 −15 tommath.h
  64. BIN tommath.pdf
  65. +10 −13 tommath.src
  66. +602 −609 tommath.tex
View
@@ -1,6 +1,6 @@
This is makeindex, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
-Scanning input file bn.idx....done (57 entries accepted, 0 rejected).
-Sorting entries....done (342 comparisons).
-Generating output file bn.ind....done (60 lines written, 0 warnings).
+Scanning input file bn.idx....done (79 entries accepted, 0 rejected).
+Sorting entries....done (511 comparisons).
+Generating output file bn.ind....done (82 lines written, 0 warnings).
Output written in bn.ind.
Transcript written in bn.ilg.
View
@@ -1,60 +1,82 @@
\begin{theindex}
- \item mp\_add, \hyperpage{23}
- \item mp\_and, \hyperpage{23}
+ \item mp\_add, \hyperpage{25}
+ \item mp\_add\_d, \hyperpage{48}
+ \item mp\_and, \hyperpage{25}
\item mp\_clear, \hyperpage{7}
\item mp\_clear\_multi, \hyperpage{8}
- \item mp\_cmp, \hyperpage{18}
- \item mp\_cmp\_d, \hyperpage{20}
- \item mp\_cmp\_mag, \hyperpage{17}
- \item mp\_div, \hyperpage{29}
- \item mp\_div\_2, \hyperpage{21}
- \item mp\_div\_2d, \hyperpage{22}
- \item MP\_EQ, \hyperpage{17}
+ \item mp\_cmp, \hyperpage{20}
+ \item mp\_cmp\_d, \hyperpage{21}
+ \item mp\_cmp\_mag, \hyperpage{19}
+ \item mp\_div, \hyperpage{26}
+ \item mp\_div\_2, \hyperpage{22}
+ \item mp\_div\_2d, \hyperpage{24}
+ \item mp\_div\_d, \hyperpage{48}
+ \item mp\_dr\_reduce, \hyperpage{36}
+ \item mp\_dr\_setup, \hyperpage{36}
+ \item MP\_EQ, \hyperpage{18}
\item mp\_error\_to\_string, \hyperpage{6}
- \item mp\_expt\_d, \hyperpage{31}
- \item mp\_exptmod, \hyperpage{31}
- \item mp\_exteuclid, \hyperpage{39}
- \item mp\_gcd, \hyperpage{39}
+ \item mp\_expt\_d, \hyperpage{39}
+ \item mp\_exptmod, \hyperpage{39}
+ \item mp\_exteuclid, \hyperpage{47}
+ \item mp\_gcd, \hyperpage{47}
+ \item mp\_get\_int, \hyperpage{16}
\item mp\_grow, \hyperpage{12}
- \item MP\_GT, \hyperpage{17}
+ \item MP\_GT, \hyperpage{18}
\item mp\_init, \hyperpage{7}
\item mp\_init\_copy, \hyperpage{9}
\item mp\_init\_multi, \hyperpage{8}
+ \item mp\_init\_set, \hyperpage{17}
+ \item mp\_init\_set\_int, \hyperpage{17}
\item mp\_init\_size, \hyperpage{10}
\item mp\_int, \hyperpage{6}
- \item mp\_invmod, \hyperpage{40}
- \item mp\_jacobi, \hyperpage{40}
- \item mp\_lcm, \hyperpage{39}
- \item mp\_lshd, \hyperpage{23}
- \item MP\_LT, \hyperpage{17}
+ \item mp\_invmod, \hyperpage{48}
+ \item mp\_jacobi, \hyperpage{48}
+ \item mp\_lcm, \hyperpage{47}
+ \item mp\_lshd, \hyperpage{24}
+ \item MP\_LT, \hyperpage{18}
\item MP\_MEM, \hyperpage{5}
- \item mp\_mul, \hyperpage{25}
- \item mp\_mul\_2, \hyperpage{21}
- \item mp\_mul\_2d, \hyperpage{22}
- \item mp\_n\_root, \hyperpage{31}
- \item mp\_neg, \hyperpage{24}
+ \item mp\_mod, \hyperpage{31}
+ \item mp\_mod\_d, \hyperpage{48}
+ \item mp\_montgomery\_calc\_normalization, \hyperpage{34}
+ \item mp\_montgomery\_reduce, \hyperpage{33}
+ \item mp\_montgomery\_setup, \hyperpage{33}
+ \item mp\_mul, \hyperpage{27}
+ \item mp\_mul\_2, \hyperpage{22}
+ \item mp\_mul\_2d, \hyperpage{24}
+ \item mp\_mul\_d, \hyperpage{48}
+ \item mp\_n\_root, \hyperpage{40}
+ \item mp\_neg, \hyperpage{25}
\item MP\_NO, \hyperpage{5}
\item MP\_OKAY, \hyperpage{5}
- \item mp\_or, \hyperpage{23}
- \item mp\_prime\_fermat, \hyperpage{33}
- \item mp\_prime\_is\_divisible, \hyperpage{33}
- \item mp\_prime\_is\_prime, \hyperpage{34}
- \item mp\_prime\_miller\_rabin, \hyperpage{33}
- \item mp\_prime\_next\_prime, \hyperpage{34}
- \item mp\_prime\_rabin\_miller\_trials, \hyperpage{34}
- \item mp\_prime\_random, \hyperpage{35}
- \item mp\_radix\_size, \hyperpage{37}
- \item mp\_read\_radix, \hyperpage{37}
- \item mp\_rshd, \hyperpage{23}
+ \item mp\_or, \hyperpage{25}
+ \item mp\_prime\_fermat, \hyperpage{41}
+ \item mp\_prime\_is\_divisible, \hyperpage{41}
+ \item mp\_prime\_is\_prime, \hyperpage{42}
+ \item mp\_prime\_miller\_rabin, \hyperpage{41}
+ \item mp\_prime\_next\_prime, \hyperpage{42}
+ \item mp\_prime\_rabin\_miller\_trials, \hyperpage{42}
+ \item mp\_prime\_random, \hyperpage{43}
+ \item mp\_prime\_random\_ex, \hyperpage{43}
+ \item mp\_radix\_size, \hyperpage{45}
+ \item mp\_read\_radix, \hyperpage{45}
+ \item mp\_read\_unsigned\_bin, \hyperpage{46}
+ \item mp\_reduce, \hyperpage{32}
+ \item mp\_reduce\_2k, \hyperpage{37}
+ \item mp\_reduce\_2k\_setup, \hyperpage{37}
+ \item mp\_reduce\_setup, \hyperpage{32}
+ \item mp\_rshd, \hyperpage{24}
\item mp\_set, \hyperpage{15}
\item mp\_set\_int, \hyperpage{16}
\item mp\_shrink, \hyperpage{11}
- \item mp\_sqr, \hyperpage{25}
- \item mp\_sub, \hyperpage{23}
- \item mp\_toradix, \hyperpage{37}
+ \item mp\_sqr, \hyperpage{29}
+ \item mp\_sub, \hyperpage{25}
+ \item mp\_sub\_d, \hyperpage{48}
+ \item mp\_to\_unsigned\_bin, \hyperpage{46}
+ \item mp\_toradix, \hyperpage{45}
+ \item mp\_unsigned\_bin\_size, \hyperpage{46}
\item MP\_VAL, \hyperpage{5}
- \item mp\_xor, \hyperpage{23}
+ \item mp\_xor, \hyperpage{25}
\item MP\_YES, \hyperpage{5}
\end{theindex}
View
Binary file not shown.
Oops, something went wrong.

0 comments on commit 350578d

Please sign in to comment.