Update some demos

This commit is contained in:
Zhi Guan
2018-11-01 11:21:14 +08:00
parent 676076278d
commit d58931925b
18 changed files with 492 additions and 30 deletions

View File

@@ -1,15 +1,25 @@
all:
gcc keygen.c -L /usr/local/lib -lcrypto -o keygen
gcc keygen.c -DENCRYPT_KEY -DNO_PROMPT -L /usr/local/lib -lcrypto -o keygen-enc
gcc keygen.c -DENCRYPT_KEY -L /usr/local/lib -lcrypto -o keygen-enc-prompt
gcc sm2-keygen.c -L /usr/local/lib -lcrypto -o sm2-keygen
gcc sm2-keygen.c -DENCRYPT_KEY -DNO_PROMPT -L /usr/local/lib -lcrypto -o sm2-keygen-enc
gcc sm2-keygen.c -DENCRYPT_KEY -L /usr/local/lib -lcrypto -o sm2-keygen-enc-prompt
gcc sm2-sign.c -L /usr/local/lib -lcrypto -o sm2-sign
gcc sm2-encrypt.c -L /usr/local/lib -lcrypto -o sm2-encrypt
test:
./keygen
./keygen-enc
./keygen-enc-prompt
./sm2-keygen
echo
./sm2-keygen-enc
echo
#./sm2-keygen-enc-prompt
./sm2-sign
echo
./sm2-encrypt
echo
clean:
rm -fr a.out
rm -fr keygen
rm -fr keygen-enc
rm -fr keygen-enc-prompt
rm -fr sm2-keygen
rm -fr sm2-keygen-enc
rm -fr sm2-keygen-enc-prompt
rm -fr sm2-sign
rm -fr sm2-encrypt