summarylogtreecommitdiffstats
path: root/nannycam
diff options
context:
space:
mode:
Diffstat (limited to 'nannycam')
-rwxr-xr-xnannycam8
1 files changed, 6 insertions, 2 deletions
diff --git a/nannycam b/nannycam
index 95d7c63c98c1..d66875149a69 100755
--- a/nannycam
+++ b/nannycam
@@ -62,8 +62,12 @@ fi
check_mbr && check_mbr_gap && check_efi_stub || hash_mismatch
DATE_TIME="$(date +%s)"
-echo -n "$DATE_TIME" \
- | openssl pkeyutl -inkey "$AUTH_KEY_FILE" -sign \
+PREFIX="D${DATE_TIME}S"
+(
+ echo -n "$PREFIX"
+ echo -n "$DATE_TIME" \
+ | openssl dgst -"$HASH_ALG" -sign "$AUTH_KEY_FILE"
+) \
| qrencode -8 $QR_OPTS
echo "$DATE_TIME"