LibTomPoly has the following features.

  • Totally public domain and is only dependent on LibTomMath, another public domain library.
  • Portable source code.
  • Provides access to polynomials of finite characteristic of varying degrees (it will grow to accomodate)
  • Includes several algebraic operations.
    • Usual addition, subtraction, division, multiplication.
    • Modular versions of the add/sub/mul
    • Modular exponentiation
    • Irreducibility testing.
    • Monic reductions
    • Comparisons