webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <SHA1.h>
Public Types | |
typedef std::array< uint8_t, hashSize > | Digest |
typedef std::array< uint8_t, hashSize > | Digest |
typedef std::array< uint8_t, hashSize > | Digest |
Public Member Functions | |
WTF_EXPORT_PRIVATE | SHA1 () |
void | addBytes (const Vector< uint8_t > &input) |
void | addBytes (const CString &input) |
WTF_EXPORT_PRIVATE void | addBytes (const uint8_t *input, size_t length) |
WTF_EXPORT_PRIVATE void | computeHash (Digest &) |
WTF_EXPORT_PRIVATE CString | computeHexDigest () |
WTF_EXPORT_PRIVATE | SHA1 () |
void | addBytes (const Vector< uint8_t > &input) |
void | addBytes (const CString &input) |
WTF_EXPORT_PRIVATE void | addBytes (const uint8_t *input, size_t length) |
WTF_EXPORT_PRIVATE void | computeHash (Digest &) |
WTF_EXPORT_PRIVATE CString | computeHexDigest () |
WTF_EXPORT_PRIVATE | SHA1 () |
void | addBytes (const Vector< uint8_t > &input) |
void | addBytes (const CString &input) |
WTF_EXPORT_PRIVATE void | addBytes (const uint8_t *input, size_t length) |
WTF_EXPORT_PRIVATE void | computeHash (Digest &) |
WTF_EXPORT_PRIVATE CString | computeHexDigest () |
Static Public Member Functions | |
static WTF_EXPORT_PRIVATE CString | hexDigest (const Digest &) |
static WTF_EXPORT_PRIVATE CString | hexDigest (const Digest &) |
static WTF_EXPORT_PRIVATE CString | hexDigest (const Digest &) |
Static Public Attributes | |
static WTF_EXPORT_PRIVATE const size_t | hashSize = 20 |
WTF::SHA1::SHA1 | ( | ) |
WTF_EXPORT_PRIVATE WTF::SHA1::SHA1 | ( | ) |
WTF_EXPORT_PRIVATE WTF::SHA1::SHA1 | ( | ) |
WTF_EXPORT_PRIVATE void WTF::SHA1::addBytes | ( | const uint8_t * | input, |
size_t | length | ||
) |
WTF_EXPORT_PRIVATE void WTF::SHA1::addBytes | ( | const uint8_t * | input, |
size_t | length | ||
) |
WTF_EXPORT_PRIVATE void WTF::SHA1::computeHash | ( | Digest & | ) |
WTF_EXPORT_PRIVATE void WTF::SHA1::computeHash | ( | Digest & | ) |
CString WTF::SHA1::computeHexDigest | ( | ) |
WTF_EXPORT_PRIVATE CString WTF::SHA1::computeHexDigest | ( | ) |
WTF_EXPORT_PRIVATE CString WTF::SHA1::computeHexDigest | ( | ) |
|
static |
|
static |
|
static |