I use a openssl to sign file and verify. How can I do this by QCA?
OpenSSL sign:
echo 'data to sign' > data.txt
openssl dgst -sha256 < data.txt > hash
// sign
openssl rsautl -sign -inkey private.pem -keyform PEM -in hash > signature
OpenSSL verify:
openssl rsautl -verify -inkey public.pem -keyform PEM -pubin -in signature > verified
diff -s verified hash
I can’t verify by QCA. Can anybody help me?
↧