123456789101112131415161718192021 |
- /* Copyright 2016 The Chromium OS Authors. All rights reserved.
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
- #include <string.h>
- #include "2sha.h"
- #include "bdb.h"
- int bdb_sha256(void *digest, const void *buf, size_t size)
- {
- struct vb2_sha256_context ctx;
- vb2_sha256_init(&ctx);
- vb2_sha256_update(&ctx, buf, size);
- vb2_sha256_finalize(&ctx, digest);
- return BDB_SUCCESS;
- }
|