#include <TinySHA1.hpp>
|
| static uint32_t | LeftRotate (uint32_t value, size_t count) |
| |
◆ digest32_t
| typedef uint32_t sha1::SHA1::digest32_t[5] |
◆ digest8_t
| typedef uint8_t sha1::SHA1::digest8_t[20] |
◆ SHA1() [1/2]
◆ ~SHA1()
| virtual sha1::SHA1::~SHA1 |
( |
| ) |
|
|
inlinevirtual |
◆ SHA1() [2/2]
| sha1::SHA1::SHA1 |
( |
const SHA1 & |
s | ) |
|
|
inline |
◆ getDigest()
| const uint32_t* sha1::SHA1::getDigest |
( |
digest32_t |
digest | ) |
|
|
inline |
◆ getDigestBytes()
| const uint8_t* sha1::SHA1::getDigestBytes |
( |
digest8_t |
digest | ) |
|
|
inline |
◆ LeftRotate()
| static uint32_t sha1::SHA1::LeftRotate |
( |
uint32_t |
value, |
|
|
size_t |
count |
|
) |
| |
|
inlinestatic |
◆ operator=()
| const SHA1& sha1::SHA1::operator= |
( |
const SHA1 & |
s | ) |
|
|
inline |
◆ processBlock() [1/2]
| SHA1& sha1::SHA1::processBlock |
( |
const void *const |
start, |
|
|
const void *const |
end |
|
) |
| |
|
inline |
◆ processBlock() [2/2]
| void sha1::SHA1::processBlock |
( |
| ) |
|
|
inlineprotected |
◆ processByte()
| SHA1& sha1::SHA1::processByte |
( |
uint8_t |
octet | ) |
|
|
inline |
◆ processBytes()
| SHA1& sha1::SHA1::processBytes |
( |
const void *const |
data, |
|
|
size_t |
len |
|
) |
| |
|
inline |
◆ reset()
| SHA1& sha1::SHA1::reset |
( |
| ) |
|
|
inline |
◆ m_block
| uint8_t sha1::SHA1::m_block[64] |
|
private |
◆ m_blockByteIndex
| size_t sha1::SHA1::m_blockByteIndex |
|
private |
◆ m_byteCount
| size_t sha1::SHA1::m_byteCount |
|
private |
◆ m_digest
The documentation for this class was generated from the following file: