Home
last modified time | relevance | path

Searched refs:GF2m_Field (Results 1 – 25 of 26) sorted by relevance

12

/dports/editors/encryptpad/EncryptPad-0.5.0.1/deps/botan/src/lib/pubkey/mce/
H A Dpolyn_gf2m.h26 class GF2m_Field; variable
36 explicit polyn_gf2m(std::shared_ptr<GF2m_Field> sp_field);
40 polyn_gf2m(const secure_vector<uint8_t>& encoded, std::shared_ptr<GF2m_Field> sp_field);
47 polyn_gf2m(int d, std::shared_ptr<GF2m_Field> sp_field);
54 polyn_gf2m(size_t t, RandomNumberGenerator& rng, std::shared_ptr<GF2m_Field> sp_field);
57 polyn_gf2m(const uint8_t* mem, uint32_t mem_len, std::shared_ptr<GF2m_Field> sp_field);
62 …polyn_gf2m(int degree, const uint8_t* mem, size_t mem_byte_len, std::shared_ptr<GF2m_Field> sp_fie…
86 std::shared_ptr<GF2m_Field> get_sp_field() const in get_sp_field()
159 std::shared_ptr<GF2m_Field> m_sp_field;
H A Dpolyn_gf2m.cpp97 polyn_gf2m::polyn_gf2m(int d, std::shared_ptr<GF2m_Field> sp_field) in polyn_gf2m()
126 polyn_gf2m::polyn_gf2m(const uint8_t* mem, uint32_t mem_len, std::shared_ptr<GF2m_Field> sp_field) : in polyn_gf2m()
153 polyn_gf2m::polyn_gf2m( std::shared_ptr<GF2m_Field> sp_field) : in polyn_gf2m()
264 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in remainder()
327 std::shared_ptr<GF2m_Field> sp_field = this->m_sp_field; in sqmod()
451 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in eea_with_coefficients()
639 polyn_gf2m::polyn_gf2m(size_t t, RandomNumberGenerator& rng, std::shared_ptr<GF2m_Field> sp_field) in polyn_gf2m()
665 std::shared_ptr<GF2m_Field> field = g.m_sp_field; in poly_shiftmod()
680 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in sqrt_mod_init()
727 std::shared_ptr<GF2m_Field> m_sp_field = generator.m_sp_field; in syndrome_init()
[all …]
H A Dgf2m_small_m.cpp111 GF2m_Field::GF2m_Field(size_t extdeg) : m_gf_extension_degree(extdeg), in GF2m_Field() function in Botan::GF2m_Field
118 gf2m GF2m_Field::gf_div(gf2m x, gf2m y) const in gf_div()
H A Dgf2m_rootfind_dcmp.cpp92 std::shared_ptr<GF2m_Field> sp_field = polyn.get_sp_field(); in gf2m_decomp_rootfind_state()
190 std::shared_ptr<GF2m_Field> sp_field = sigma.get_sp_field(); in calc_LiK()
230 std::shared_ptr<GF2m_Field> sp_field = sigma.get_sp_field(); in calc_Fxj_j_neq_0()
H A Dcode_based_key_gen.cpp153 …atrix> generate_R(std::vector<gf2m> &L, polyn_gf2m* g, std::shared_ptr<GF2m_Field> sp_field, size_… in generate_R()
225 std::shared_ptr<GF2m_Field> sp_field(new GF2m_Field(ext_deg)); in generate_mceliece_key()
H A Dgf2m_small_m.h27 class BOTAN_PUBLIC_API(2,0) GF2m_Field
30 explicit GF2m_Field(size_t extdeg);
H A Dmceliece_key.cpp199 std::shared_ptr<GF2m_Field> sp_field(new GF2m_Field(ext_deg)); in McEliece_PrivateKey()
H A Dgoppa_code.cpp50 std::shared_ptr<GF2m_Field> sp_field = g.get_sp_field(); in goppa_decode()
/dports/security/botan2/Botan-2.18.2/src/lib/pubkey/mce/
H A Dpolyn_gf2m.h26 class GF2m_Field; variable
36 explicit polyn_gf2m(std::shared_ptr<GF2m_Field> sp_field);
40 polyn_gf2m(const secure_vector<uint8_t>& encoded, std::shared_ptr<GF2m_Field> sp_field);
47 polyn_gf2m(int d, std::shared_ptr<GF2m_Field> sp_field);
54 polyn_gf2m(size_t t, RandomNumberGenerator& rng, std::shared_ptr<GF2m_Field> sp_field);
57 polyn_gf2m(const uint8_t* mem, uint32_t mem_len, std::shared_ptr<GF2m_Field> sp_field);
62 …polyn_gf2m(int degree, const uint8_t* mem, size_t mem_byte_len, std::shared_ptr<GF2m_Field> sp_fie…
86 std::shared_ptr<GF2m_Field> get_sp_field() const in get_sp_field()
159 std::shared_ptr<GF2m_Field> m_sp_field;
H A Dpolyn_gf2m.cpp97 polyn_gf2m::polyn_gf2m(int d, std::shared_ptr<GF2m_Field> sp_field) in polyn_gf2m()
126 polyn_gf2m::polyn_gf2m(const uint8_t* mem, uint32_t mem_len, std::shared_ptr<GF2m_Field> sp_field) : in polyn_gf2m()
153 polyn_gf2m::polyn_gf2m( std::shared_ptr<GF2m_Field> sp_field) : in polyn_gf2m()
264 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in remainder()
327 std::shared_ptr<GF2m_Field> sp_field = this->m_sp_field; in sqmod()
451 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in eea_with_coefficients()
639 polyn_gf2m::polyn_gf2m(size_t t, RandomNumberGenerator& rng, std::shared_ptr<GF2m_Field> sp_field) in polyn_gf2m()
665 std::shared_ptr<GF2m_Field> field = g.m_sp_field; in poly_shiftmod()
680 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in sqrt_mod_init()
727 std::shared_ptr<GF2m_Field> m_sp_field = generator.m_sp_field; in syndrome_init()
[all …]
H A Dgf2m_small_m.cpp111 GF2m_Field::GF2m_Field(size_t extdeg) : m_gf_extension_degree(extdeg), in GF2m_Field() function in Botan::GF2m_Field
118 gf2m GF2m_Field::gf_div(gf2m x, gf2m y) const in gf_div()
H A Dgf2m_rootfind_dcmp.cpp92 std::shared_ptr<GF2m_Field> sp_field = polyn.get_sp_field(); in gf2m_decomp_rootfind_state()
190 std::shared_ptr<GF2m_Field> sp_field = sigma.get_sp_field(); in calc_LiK()
230 std::shared_ptr<GF2m_Field> sp_field = sigma.get_sp_field(); in calc_Fxj_j_neq_0()
H A Dcode_based_key_gen.cpp153 …atrix> generate_R(std::vector<gf2m> &L, polyn_gf2m* g, std::shared_ptr<GF2m_Field> sp_field, size_… in generate_R()
225 std::shared_ptr<GF2m_Field> sp_field(new GF2m_Field(ext_deg)); in generate_mceliece_key()
H A Dgf2m_small_m.h27 class BOTAN_PUBLIC_API(2,0) GF2m_Field
30 explicit GF2m_Field(size_t extdeg);
H A Dmceliece_key.cpp199 std::shared_ptr<GF2m_Field> sp_field(new GF2m_Field(ext_deg)); in McEliece_PrivateKey()
H A Dgoppa_code.cpp50 std::shared_ptr<GF2m_Field> sp_field = g.get_sp_field(); in goppa_decode()
/dports/mail/thunderbird/thunderbird-91.8.0/comm/third_party/botan/src/lib/pubkey/mce/
H A Dpolyn_gf2m.h26 class GF2m_Field; variable
36 explicit polyn_gf2m(std::shared_ptr<GF2m_Field> sp_field);
40 polyn_gf2m(const secure_vector<uint8_t>& encoded, std::shared_ptr<GF2m_Field> sp_field);
47 polyn_gf2m(int d, std::shared_ptr<GF2m_Field> sp_field);
54 polyn_gf2m(size_t t, RandomNumberGenerator& rng, std::shared_ptr<GF2m_Field> sp_field);
57 polyn_gf2m(const uint8_t* mem, uint32_t mem_len, std::shared_ptr<GF2m_Field> sp_field);
62 …polyn_gf2m(int degree, const uint8_t* mem, size_t mem_byte_len, std::shared_ptr<GF2m_Field> sp_fie…
86 std::shared_ptr<GF2m_Field> get_sp_field() const in get_sp_field()
159 std::shared_ptr<GF2m_Field> m_sp_field;
H A Dpolyn_gf2m.cpp97 polyn_gf2m::polyn_gf2m(int d, std::shared_ptr<GF2m_Field> sp_field) in polyn_gf2m()
126 polyn_gf2m::polyn_gf2m(const uint8_t* mem, uint32_t mem_len, std::shared_ptr<GF2m_Field> sp_field) : in polyn_gf2m()
153 polyn_gf2m::polyn_gf2m( std::shared_ptr<GF2m_Field> sp_field) : in polyn_gf2m()
264 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in remainder()
327 std::shared_ptr<GF2m_Field> sp_field = this->m_sp_field; in sqmod()
451 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in eea_with_coefficients()
639 polyn_gf2m::polyn_gf2m(size_t t, RandomNumberGenerator& rng, std::shared_ptr<GF2m_Field> sp_field) in polyn_gf2m()
665 std::shared_ptr<GF2m_Field> field = g.m_sp_field; in poly_shiftmod()
680 std::shared_ptr<GF2m_Field> m_sp_field = g.m_sp_field; in sqrt_mod_init()
727 std::shared_ptr<GF2m_Field> m_sp_field = generator.m_sp_field; in syndrome_init()
[all …]
H A Dgf2m_small_m.cpp111 GF2m_Field::GF2m_Field(size_t extdeg) : m_gf_extension_degree(extdeg), in GF2m_Field() function in Botan::GF2m_Field
118 gf2m GF2m_Field::gf_div(gf2m x, gf2m y) const in gf_div()
H A Dgf2m_rootfind_dcmp.cpp92 std::shared_ptr<GF2m_Field> sp_field = polyn.get_sp_field(); in gf2m_decomp_rootfind_state()
190 std::shared_ptr<GF2m_Field> sp_field = sigma.get_sp_field(); in calc_LiK()
230 std::shared_ptr<GF2m_Field> sp_field = sigma.get_sp_field(); in calc_Fxj_j_neq_0()
H A Dcode_based_key_gen.cpp153 …atrix> generate_R(std::vector<gf2m> &L, polyn_gf2m* g, std::shared_ptr<GF2m_Field> sp_field, size_… in generate_R()
225 std::shared_ptr<GF2m_Field> sp_field(new GF2m_Field(ext_deg)); in generate_mceliece_key()
H A Dgf2m_small_m.h27 class BOTAN_PUBLIC_API(2,0) GF2m_Field
30 explicit GF2m_Field(size_t extdeg);
H A Dmceliece_key.cpp199 std::shared_ptr<GF2m_Field> sp_field(new GF2m_Field(ext_deg)); in McEliece_PrivateKey()
/dports/editors/encryptpad/EncryptPad-0.5.0.1/deps/botan/src/tests/
H A Dtest_gf2m.cpp42 Botan::GF2m_Field field(degree); in test_gf_overflow()
/dports/security/botan2/Botan-2.18.2/src/tests/
H A Dtest_gf2m.cpp42 Botan::GF2m_Field field(degree); in test_gf_overflow()

12