mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-11-23 17:55:01 +00:00
This is a standalone library for verifying the BDB structures in the common boot flow document, and a bdb_create utility to create test BDB structures. Eventually, creating these structures will be rolled into futility. BUG=chrome-os-partner:48448 BRANCH=none TEST=cd bdb && make runtests Change-Id: Ic57c26ca84137205da3b6c7d532f5324c93b4285 Signed-off-by: Randall Spangler <rspangler@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/317275 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
18 lines
418 B
C
18 lines
418 B
C
/* Copyright (c) 2015 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.
|
|
*
|
|
* Boot descriptor block firmware ECDSA stub
|
|
*/
|
|
|
|
#include <string.h>
|
|
#include "bdb.h"
|
|
|
|
int bdb_ecdsa521_verify(const uint8_t *key_data,
|
|
const uint8_t *sig,
|
|
const uint8_t *digest)
|
|
{
|
|
/* This is just a stub */
|
|
return BDB_ERROR_DIGEST;
|
|
}
|