ゴミ箱
Functions
boost::beast::detail::sha1 Namespace Reference

Functions

std::uint32_t rol (std::uint32_t value, std::size_t bits)
 
std::uint32_t blk (std::uint32_t block[BLOCK_INTS], std::size_t i)
 
void R0 (std::uint32_t block[BLOCK_INTS], std::uint32_t v, std::uint32_t &w, std::uint32_t x, std::uint32_t y, std::uint32_t &z, std::size_t i)
 
void R1 (std::uint32_t block[BLOCK_INTS], std::uint32_t v, std::uint32_t &w, std::uint32_t x, std::uint32_t y, std::uint32_t &z, std::size_t i)
 
void R2 (std::uint32_t block[BLOCK_INTS], std::uint32_t v, std::uint32_t &w, std::uint32_t x, std::uint32_t y, std::uint32_t &z, std::size_t i)
 
void R3 (std::uint32_t block[BLOCK_INTS], std::uint32_t v, std::uint32_t &w, std::uint32_t x, std::uint32_t y, std::uint32_t &z, std::size_t i)
 
void R4 (std::uint32_t block[BLOCK_INTS], std::uint32_t v, std::uint32_t &w, std::uint32_t x, std::uint32_t y, std::uint32_t &z, std::size_t i)
 
void make_block (std::uint8_t const *p, std::uint32_t block[BLOCK_INTS])
 
template<class = void>
void transform (std::uint32_t digest[], std::uint32_t block[BLOCK_INTS])
 

Function Documentation

std::uint32_t boost::beast::detail::sha1::blk ( std::uint32_t  block[BLOCK_INTS],
std::size_t  i 
)
inline
void boost::beast::detail::sha1::make_block ( std::uint8_t const *  p,
std::uint32_t  block[BLOCK_INTS] 
)
inline
void boost::beast::detail::sha1::R0 ( std::uint32_t  block[BLOCK_INTS],
std::uint32_t  v,
std::uint32_t &  w,
std::uint32_t  x,
std::uint32_t  y,
std::uint32_t &  z,
std::size_t  i 
)
inline
void boost::beast::detail::sha1::R1 ( std::uint32_t  block[BLOCK_INTS],
std::uint32_t  v,
std::uint32_t &  w,
std::uint32_t  x,
std::uint32_t  y,
std::uint32_t &  z,
std::size_t  i 
)
inline
void boost::beast::detail::sha1::R2 ( std::uint32_t  block[BLOCK_INTS],
std::uint32_t  v,
std::uint32_t &  w,
std::uint32_t  x,
std::uint32_t  y,
std::uint32_t &  z,
std::size_t  i 
)
inline
void boost::beast::detail::sha1::R3 ( std::uint32_t  block[BLOCK_INTS],
std::uint32_t  v,
std::uint32_t &  w,
std::uint32_t  x,
std::uint32_t  y,
std::uint32_t &  z,
std::size_t  i 
)
inline
void boost::beast::detail::sha1::R4 ( std::uint32_t  block[BLOCK_INTS],
std::uint32_t  v,
std::uint32_t &  w,
std::uint32_t  x,
std::uint32_t  y,
std::uint32_t &  z,
std::size_t  i 
)
inline
std::uint32_t boost::beast::detail::sha1::rol ( std::uint32_t  value,
std::size_t  bits 
)
inline
template<class = void>
void boost::beast::detail::sha1::transform ( std::uint32_t  digest[],
std::uint32_t  block[BLOCK_INTS] 
)