#include <stdexcept>
#include <libecc/bitset.h>
#include <libecc/debug.h>
#include <libcwd/cwprint.h>
#include <libecc/square.hcc>
Include dependency graph for polynomial.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | libecc |
This header file declares the type libecc::polynomial<m, k, k1, k2>, representing the polynomials with binary coefficients, of a finite extension field with fixed degree m and reduction pentanomial tm + tk + tk1 + tk2 + 1 = 0 or, when k1 == 0, trinomial tm + tk + 1 = 0.