MOTION
0.01
Framework for mixed-protocol multi-party computation
|
Go to the documentation of this file.
52 virtual void RandomBytes(std::byte* output, std::size_t number_of_bytes)
override;
55 virtual void RandomBlocks(std::byte* output, std::size_t number_of_blocks)
override;
virtual void RandomBlocksAligned(std::byte *output, std::size_t number_of_blocks) override
Definition: openssl_rng.cpp:37
virtual void SampleKey() override
Definition: openssl_rng.cpp:35
Definition: openssl_rng.h:37
static Rng & GetThreadInstance()
Definition: openssl_rng.h:63
static constexpr std::size_t kBlockSize
Definition: openssl_rng.h:61
Definition: algorithm_description.cpp:35
virtual void RandomBytes(std::byte *output, std::size_t number_of_bytes) override
Definition: openssl_rng.cpp:53
OpenSslRng & operator=(const OpenSslRng &)=delete
virtual void RandomBlocks(std::byte *output, std::size_t number_of_blocks) override
Definition: openssl_rng.cpp:46