From 245c758b9a1311529d20b4c9f93ffb1b63b70f2b Mon Sep 17 00:00:00 2001 From: guowentao Date: Fri, 16 Jun 2023 11:43:54 +0800 Subject: [PATCH] add SM2 engine test script Signed-off-by: guowentao --- test/sm2-sign-test.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 test/sm2-sign-test.sh diff --git a/test/sm2-sign-test.sh b/test/sm2-sign-test.sh new file mode 100755 index 0000000..b658be0 --- /dev/null +++ b/test/sm2-sign-test.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +echo -n "abcde12345abcde12345123456789012">mydata +tpm2tss-genkey -a sm2 mykey +openssl ec -engine tpm2tss -inform engine -in mykey -pubout -outform pem -out mykey.pub +openssl pkeyutl -engine tpm2tss -keyform engine -inkey mykey -sign -in mydata -out mysig +openssl pkeyutl -engine tpm2tss -keyform engine -inkey mykey -verify -in mydata -sigfile mysig +openssl pkeyutl --keyform pem -inkey mykey.pub -pubin -verify -in mydata -sigfile mysig + +rm -f mykey mydata mykey.pub mysig + -- 2.27.0