Lines Matching refs:MD5
5 * MD5 Message-Digest Algorithm (RFC 1321).
40 #include "llvm/Support/MD5.h"
51 // The basic MD5 functions.
61 // The MD5 transformation for all four rounds.
80 const uint8_t *MD5::body(ArrayRef<uint8_t> Data) {
187 MD5::MD5() = default;
190 void MD5::update(ArrayRef<uint8_t> Data) {
228 void MD5::update(StringRef Str) {
235 void MD5::final(MD5Result &Result) {
265 SmallString<32> MD5::MD5Result::digest() const {
273 void MD5::stringifyResult(MD5Result &Result, SmallString<32> &Str) {
277 std::array<uint8_t, 16> MD5::hash(ArrayRef<uint8_t> Data) {
278 MD5 Hash;
280 MD5::MD5Result Res;