// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "crypto/sha2.h" #include <stddef.h> #include <memory> #include "crypto/secure_hash.h" #include "third_party/boringssl/src/include/openssl/sha.h" namespace crypto { std::array<uint8_t, kSHA256Length> SHA256Hash(base::span<const uint8_t> input) { … } void SHA256HashString(std::string_view str, void* output, size_t len) { … } std::string SHA256HashString(std::string_view str) { … } } // namespace crypto