mirror of
https://github.com/polhenarejos/pico-hsm.git
synced 2024-09-20 03:10:09 +00:00
Update tests for OpenSC 0.25.1
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
parent
d3751e3918
commit
db5c7adef4
@ -12,7 +12,7 @@ create_dgst() {
|
|||||||
test $? -eq 0 && echo -n "." || exit $?
|
test $? -eq 0 && echo -n "." || exit $?
|
||||||
}
|
}
|
||||||
|
|
||||||
dgsts=("sha1" "sha224" "sha256" "sha384" "sha512")
|
dgsts=("sha256" "sha384" "sha512")
|
||||||
for dgst in ${dgsts[*]}; do
|
for dgst in ${dgsts[*]}; do
|
||||||
echo -n " Create digest ${dgst}..."
|
echo -n " Create digest ${dgst}..."
|
||||||
create_dgst ${dgst}
|
create_dgst ${dgst}
|
||||||
@ -104,7 +104,7 @@ dd if=/dev/zero bs=1 count=$((256-$tlen)) >> data_pad > /dev/null 2>&1
|
|||||||
test $? -eq 0 && echo -n "." || exit $?
|
test $? -eq 0 && echo -n "." || exit $?
|
||||||
pkcs11-tool --id 1 --sign --pin 648219 --mechanism RSA-X-509 -i data_pad -o data.sig > /dev/null 2>&1
|
pkcs11-tool --id 1 --sign --pin 648219 --mechanism RSA-X-509 -i data_pad -o data.sig > /dev/null 2>&1
|
||||||
test $? -eq 0 && echo -n "." || exit $?
|
test $? -eq 0 && echo -n "." || exit $?
|
||||||
TDATA=$(tr -d '\0' < <(openssl rsautl -verify -inkey 1.pub -in data.sig -pubin -raw))
|
TDATA=$(tr -d '\0' < <(openssl rsautl -verify -inkey 1.pub -in data.sig -pubin -raw 2>/dev/null))
|
||||||
if [[ ${TEST_DATA} != "$TDATA" ]]; then
|
if [[ ${TEST_DATA} != "$TDATA" ]]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user