http://www.shoup.net/ntl https://en.wikipedia.org/wiki/Number_Theory_Library http://www3.cs.stonybrook.edu/~algorith/implement/ntl/implement.shtml