|
Botan 3.13.0
Crypto and TLS for C&
|
#include <mce_internal.h>
Public Member Functions | |
| size_t | code_length () const |
| size_t | codimension () const |
| size_t | dimension () const |
| const polyn_gf2m & | goppa_polyn () const |
| const std::vector< polyn_gf2m > & | goppa_polyn_vec () const |
| const std::vector< uint32_t > & | H_coeffs () const |
| const std::vector< gf2m > & | Linv () const |
| McEliece_PrivateKeyInternal (std::vector< polyn_gf2m > g, std::vector< polyn_gf2m > sqrtmod, std::vector< gf2m > support_inverse, std::vector< uint32_t > parity_check_coeffs, size_t codimension, size_t dimension) | |
| size_t | message_word_bit_length () const |
| const std::vector< polyn_gf2m > & | sqrtmod () const |
Definition at line 55 of file mce_internal.h.
|
inline |
Definition at line 57 of file mce_internal.h.
References codimension(), dimension(), and sqrtmod().
|
inline |
Definition at line 84 of file mce_internal.h.
Referenced by Botan::mceliece_decrypt(), and Botan::mceliece_decrypt().
|
inline |
Definition at line 80 of file mce_internal.h.
Referenced by Botan::mceliece_decrypt(), and McEliece_PrivateKeyInternal().
|
inline |
Definition at line 82 of file mce_internal.h.
Referenced by Botan::mceliece_decrypt(), and McEliece_PrivateKeyInternal().
|
inline |
Definition at line 70 of file mce_internal.h.
Referenced by Botan::mceliece_decrypt().
|
inline |
Definition at line 72 of file mce_internal.h.
|
inline |
Definition at line 78 of file mce_internal.h.
Referenced by Botan::mceliece_decrypt().
|
inline |
Definition at line 76 of file mce_internal.h.
Referenced by Botan::mceliece_decrypt().
|
inline |
Definition at line 86 of file mce_internal.h.
Referenced by Botan::mceliece_decrypt().
|
inline |
Definition at line 74 of file mce_internal.h.
Referenced by Botan::mceliece_decrypt(), and McEliece_PrivateKeyInternal().