• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/bash
2# Copyright 2011 The ChromiumOS Authors
3# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
5#
6# Generate .vbpubk and .vbprivk pairs with the given algorithm id.
7
8# Load common constants and functions.
9# shellcheck source=common.sh
10. "$(dirname "$0")/common.sh"
11
12if [ $# -ne 2 ]; then
13  cat <<EOF
14Usage: $0 <algoid> <out_keypair>
15
16Output: <out_keypair>.vbprivk and <out_keypair>.vbpubk
17EOF
18  exit 1
19fi
20
21algoid=$1
22out_keypair=$2
23
24make_pair $out_keypair $algoid
25