Sese Framework
x.y.z
A cross-platform framework
|
EVP SM3 算法上下文 更多...
#include <SM3Context.h>
Public 成员函数 | |
SM3Context () noexcept | |
~SM3Context () noexcept override | |
void | update (const void *buffer, size_t len) noexcept override |
void | final () noexcept override |
void * | getResult () noexcept override |
size_t | getLength () noexcept override |
Public 成员函数 继承自 sese::security::evp::Context | |
Context ()=default | |
virtual | ~Context () noexcept=default |
Private 属性 | |
size_t | length = 32 |
uint8_t | result [32] {} |
void * | context = nullptr |
额外继承的成员函数 | |
Public 类型 继承自 sese::security::evp::Context | |
using | Ptr = std::unique_ptr<Context> |
EVP SM3 算法上下文
|
noexcept |
引用了 context.
|
overridenoexcept |
|
overridevirtualnoexcept |
|
overridevirtualnoexcept |
|
overridevirtualnoexcept |
|
overridevirtualnoexcept |
|
private |
被这些函数引用 SM3Context().
|
private |
|
private |