Botan 3.9.0
Crypto and TLS for C&
|
#include <dilithium_keys.h>
Public Member Functions | |
void | _const_time_poison () const |
void | _const_time_unpoison () const |
Dilithium_PrivateKeyInternal (DilithiumConstants mode, std::optional< DilithiumSeedRandomness > seed, DilithiumSigningSeedK signing_seed, DilithiumPolyVec s1, DilithiumPolyVec s2, DilithiumPolyVec t0) | |
const DilithiumConstants & | mode () const |
const DilithiumPolyVec & | s1 () const |
const DilithiumPolyVec & | s2 () const |
const std::optional< DilithiumSeedRandomness > & | seed () const |
const DilithiumSigningSeedK & | signing_seed () const |
const DilithiumPolyVec & | t0 () const |
Definition at line 68 of file dilithium_keys.h.
|
inline |
Definition at line 70 of file dilithium_keys.h.
References mode(), s1(), s2(), seed(), signing_seed(), and t0().
|
inline |
Definition at line 96 of file dilithium_keys.h.
References Botan::CT::poison(), and Botan::CT::poison_all().
|
inline |
Definition at line 104 of file dilithium_keys.h.
References Botan::CT::unpoison(), and Botan::CT::unpoison_all().
|
inline |
Definition at line 84 of file dilithium_keys.h.
Referenced by Dilithium_PrivateKeyInternal().
|
inline |
Definition at line 90 of file dilithium_keys.h.
Referenced by Dilithium_PrivateKeyInternal().
|
inline |
Definition at line 92 of file dilithium_keys.h.
Referenced by Dilithium_PrivateKeyInternal().
|
inline |
Definition at line 86 of file dilithium_keys.h.
Referenced by Dilithium_PrivateKeyInternal().
|
inline |
Definition at line 88 of file dilithium_keys.h.
Referenced by Dilithium_PrivateKeyInternal().
|
inline |
Definition at line 94 of file dilithium_keys.h.
Referenced by Dilithium_PrivateKeyInternal().