chromium/base/hash/md5_boringssl.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "base/hash/md5_boringssl.h"

#include <cstdint>
#include <string>
#include <string_view>

#include "base/containers/span.h"
#include "base/hash/md5.h"
#include "base/strings/string_number_conversions.h"
#include "base/strings/string_util.h"
#include "third_party/boringssl/src/include/openssl/md5.h"

namespace base {
void MD5Init(MD5Context* context) {}

void MD5Update(MD5Context* context, std::string_view data) {}

void MD5Update(MD5Context* context, base::span<const uint8_t> data) {}

void MD5Final(MD5Digest* digest, MD5Context* context) {}

std::string MD5DigestToBase16(const MD5Digest& digest) {}

void MD5Sum(base::span<const uint8_t> data, MD5Digest* digest) {}

std::string MD5String(std::string_view str) {}
}  // namespace base