About MpNT

MpNT is a multi-precision number theory package developed at the Faculty of Computer Science, "Al. I. Cuza" University of Iaşi, România. The project was started under the guidance of Professor Ferucio Laurenţiu Ţiplea with the main goal of providing a base for building cryptographic applications. However, the library may be used in any other domain where efficient large number computations are required.

For the time being the library supports integer, modular and floating point arithmetic with practically unlimited precision. It is both speed efficient and highly portable without disregarding code structure and clarity.

MpNT is freely available according to the GNU Lesser General Public License. Any criticism and suggestions are warmly welcomed.