~ubuntu-branches/ubuntu/trusty/vboot-utils/trusty

« back to all changes in this revision

Viewing changes to tests/gen_test_vbpubks.sh

  • Committer: Package Import Robot
  • Author(s): Antonio Terceiro
  • Date: 2012-12-16 11:03:40 UTC
  • Revision ID: package-import@ubuntu.com-20121216110340-f7wcseecbc9jed5l
Tags: upstream-0~20121212
ImportĀ upstreamĀ versionĀ 0~20121212

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/bash
 
2
 
 
3
# Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
 
4
# Use of this source code is governed by a BSD-style license that can be
 
5
# found in the LICENSE file.
 
6
#
 
7
# Generate test vboot public keys and keyblocks for testing.
 
8
 
 
9
# Load common constants and variables.
 
10
. "$(dirname "$0")/common.sh"
 
11
 
 
12
function generate_vpubks {
 
13
  algorithmcounter=0
 
14
  for keylen in ${key_lengths[@]}
 
15
  do
 
16
    for hashalgo in ${hash_algos[@]}
 
17
    do
 
18
      ${UTIL_DIR}/vbutil_key --pack \
 
19
        --in ${TESTKEY_DIR}/key_rsa${keylen}.keyb \
 
20
        --out ${TESTKEY_DIR}/key_rsa${keylen}.${hashalgo}.vbpubk \
 
21
        --version 1 \
 
22
        --algorithm ${algorithmcounter}
 
23
      let algorithmcounter=algorithmcounter+1
 
24
    done
 
25
  done
 
26
}
 
27
 
 
28
check_test_keys
 
29
generate_vpubks