With the kind permission of the author, Michael Messollen, Macaulay2 incorporates Singular-Libfac, version 3.1.1, a free library of routines, depending on Singular-Factory, that provides factorization of multivariate polynomials over finite fields and computation of the minimal associated primes of ideals via characteristic sets. It is distributed under the terms of the GNU General Public License (version 2 (see COPYING) or version 3), and is available at ftp://www.mathematik.uni-kl.de/pub/Math/Singular/Libfac and at http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES. It is part of Singular, whose home page is http://www.singular.uni-kl.de/.
The following important routines call upon it: