digestpp 1.0
C++11 header-only message digest library
Loading...
Searching...
No Matches
digestpp::detail::sm3_functions Namespace Reference

Functions

static uint32_t xorf (uint32_t x, uint32_t y, uint32_t z)
 
static uint32_t ff1 (uint32_t x, uint32_t y, uint32_t z)
 
static uint32_t gg1 (uint32_t x, uint32_t y, uint32_t z)
 
static uint32_t p0 (uint32_t x)
 
static uint32_t p1 (uint32_t x)
 

Function Documentation

◆ ff1()

static uint32_t digestpp::detail::sm3_functions::ff1 ( uint32_t x,
uint32_t y,
uint32_t z )
inlinestatic

◆ gg1()

static uint32_t digestpp::detail::sm3_functions::gg1 ( uint32_t x,
uint32_t y,
uint32_t z )
inlinestatic

◆ p0()

static uint32_t digestpp::detail::sm3_functions::p0 ( uint32_t x)
inlinestatic

◆ p1()

static uint32_t digestpp::detail::sm3_functions::p1 ( uint32_t x)
inlinestatic

◆ xorf()

static uint32_t digestpp::detail::sm3_functions::xorf ( uint32_t x,
uint32_t y,
uint32_t z )
inlinestatic