Botan  1.11.15
src/lib/pubkey/mce/gf2m_rootfind_dcmp.h
Go to the documentation of this file.
00001 /**
00002  * (C) 2014 cryptosource GmbH
00003  * (C) 2014 Falko Strenzke fstrenzke@cryptosource.de
00004  *
00005  * Botan is released under the Simplified BSD License (see license.txt)
00006  */
00007 
00008 #ifndef BOTAN_GF2M_ROOTFIND_DCMP_H__
00009 #define BOTAN_GF2M_ROOTFIND_DCMP_H__
00010 
00011 #include <botan/polyn_gf2m.h>
00012 
00013 namespace Botan {
00014 
00015 /**
00016 * Find the roots of a polynomial over GF(2^m) using the method by Federenko
00017 * et al.
00018 */
00019 secure_vector<gf2m> find_roots_gf2m_decomp(const polyn_gf2m & polyn,
00020                                            u32bit code_length);
00021 
00022 }
00023 
00024 #endif