Add sm2utl and sm9utl commands

This commit is contained in:
Zhi Guan
2018-12-25 14:49:12 +08:00
parent 0e38e3e7a3
commit 786d6f0205
15 changed files with 6500 additions and 5419 deletions

View File

@@ -46,13 +46,6 @@
* OF THE POSSIBILITY OF SUCH DAMAGE.
* ====================================================================
*/
/*
* gmssl sm9 -setup
* gmssl sm9 -genkey
* gmssl sm9 -encrypt
* gmssl sm9 -sign
* gmssl sm9 -verify
*/
#include <openssl/opensslconf.h>
#ifdef OPENSSL_NO_SM9
@@ -62,12 +55,12 @@ NON_EMPTY_TRANSLATION_UNIT
# include <stdio.h>
# include <stdlib.h>
# include <string.h>
# include "apps.h"
# include <openssl/bio.h>
# include <openssl/err.h>
# include <openssl/evp.h>
# include <openssl/pem.h>
# include <openssl/cpk.h>
# include <openssl/sm9.h>
# include "apps.h"
typedef enum OPTION_choice {
OPT_ERR = -1,
@@ -77,6 +70,7 @@ typedef enum OPTION_choice {
OPTIONS sm9_options[] = {
{"help", OPT_HELP, '-', "Display this summary"},
{"in", OPT_IN, 's', "Input key"},
{NULL}
};