mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-08-06 11:53:39 +08:00
Update sm9demo.sh
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
cmake_minimum_required(VERSION 3.0)
|
cmake_minimum_required(VERSION 3.0)
|
||||||
project(GmSSL)
|
project(GmSSL)
|
||||||
|
|
||||||
set(CMAKE_MACOSX_RPATH 1)
|
#set(CMAKE_MACOSX_RPATH 1)
|
||||||
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
|
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
|
||||||
SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
|
SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
|
||||||
|
|
||||||
@@ -11,7 +11,7 @@ include_directories(include)
|
|||||||
|
|
||||||
add_library(
|
add_library(
|
||||||
gmssl
|
gmssl
|
||||||
SHARED
|
# SHARED
|
||||||
src/aes.c
|
src/aes.c
|
||||||
src/aes_modes.c
|
src/aes_modes.c
|
||||||
src/asn1.c
|
src/asn1.c
|
||||||
|
|||||||
@@ -7,6 +7,6 @@ echo hello | gmssl sm9verify -pubmaster sign_mpk.pem -id alice -sig hello.sig
|
|||||||
|
|
||||||
gmssl sm9setup -alg sm9encrypt -pass 1234 -out enc_msk.pem -pubout enc_mpk.pem
|
gmssl sm9setup -alg sm9encrypt -pass 1234 -out enc_msk.pem -pubout enc_mpk.pem
|
||||||
gmssl sm9keygen -alg sm9encrypt -in enc_msk.pem -inpass 1234 -id bob -out bob.pem -outpass 1234
|
gmssl sm9keygen -alg sm9encrypt -in enc_msk.pem -inpass 1234 -id bob -out bob.pem -outpass 1234
|
||||||
echo hello | ./gmssl sm9encrypt -pubmaster enc_mpk.pem -id bob -out hello.der
|
echo hello | gmssl sm9encrypt -pubmaster enc_mpk.pem -id bob -out hello.der
|
||||||
gmssl sm9decrypt -key bob.pem -pass 1234 -id bob -in hello.der
|
gmssl sm9decrypt -key bob.pem -pass 1234 -id bob -in hello.der
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user