mirror of https://github.com/wolfSSL/wolfBoot.git
tools/script: use env variable for SING and HASH algos
parent
9aad079c85
commit
e8907a7dc2
|
@ -1,7 +1,11 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
SIGN=${SIGN:-"--ecc256"}
|
||||||
|
HASH=${HASH:-"--sha256"}
|
||||||
|
|
||||||
cp /tmp/br-linux-wolfboot/output/images/bzImage .
|
cp /tmp/br-linux-wolfboot/output/images/bzImage .
|
||||||
tools/keytools/sign --ecc384 --sha384 bzImage wolfboot_signing_private_key.der 8
|
tools/keytools/sign $SIGN $HASH bzImage wolfboot_signing_private_key.der 8
|
||||||
tools/keytools/sign --ecc384 --sha384 bzImage wolfboot_signing_private_key.der 2
|
tools/keytools/sign $SIGN $HASH bzImage wolfboot_signing_private_key.der 2
|
||||||
|
|
||||||
cp base-part-image app.bin
|
cp base-part-image app.bin
|
||||||
dd if=bzImage_v8_signed.bin of=app.bin bs=1k seek=1024 conv=notrunc
|
dd if=bzImage_v8_signed.bin of=app.bin bs=1k seek=1024 conv=notrunc
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
SIGN=${SIGN:-"--ecc256"}
|
||||||
|
HASH=${HASH:-"--sha256"}
|
||||||
|
|
||||||
IMAGE=bzImage
|
IMAGE=bzImage
|
||||||
|
|
||||||
dd if=/dev/zero of=app.bin bs=1M count=64
|
dd if=/dev/zero of=app.bin bs=1M count=64
|
||||||
|
@ -15,7 +18,7 @@ n
|
||||||
w
|
w
|
||||||
EOF
|
EOF
|
||||||
# copy bzImage in the root folder
|
# copy bzImage in the root folder
|
||||||
tools/keytools/sign --ecc384 --sha384 ${IMAGE} wolfboot_signing_private_key.der 1
|
tools/keytools/sign $SIGN $HASH ${IMAGE} wolfboot_signing_private_key.der 1
|
||||||
tools/keytools/sign --ecc384 --sha384 ${IMAGE} wolfboot_signing_private_key.der 2
|
tools/keytools/sign $SIGN $HASH ${IMAGE} wolfboot_signing_private_key.der 2
|
||||||
dd if=${IMAGE}_v1_signed.bin of=app.bin bs=512 seek=2048 conv=notrunc
|
dd if=${IMAGE}_v1_signed.bin of=app.bin bs=512 seek=2048 conv=notrunc
|
||||||
dd if=${IMAGE}_v2_signed.bin of=app.bin bs=512 seek=34816 conv=notrunc
|
dd if=${IMAGE}_v2_signed.bin of=app.bin bs=512 seek=34816 conv=notrunc
|
||||||
|
|
Loading…
Reference in New Issue