WA-SDK
3.0.4.0
WA-SDK
|
#include "wasdk_public.h"
#include <stdarg.h>
#include "asn1.h"
#include "ckm_pkcrypt.h"
#include "bcipher_op.h"
#include "seed.h"
#include "base64.h"
#include "piex.h"
매크로 | |
#define | SHARED_MEMORY_NAME_FOR_PRIVATEKEY "ISSAC-WEB PRIVATE KEY" |
#define | ISSACWEB_SHARED_MEM_SIZE 2048 |
#define | RANDOM_SEED_SIZE 2048 |
#define | MAX_ASN1_PRIVATEKEYINFO_LENGTH 1024 |
#define | MAX_BASE64ENCODED_ASN1_PRIVATEKEYINFO_LENGTH 1024 |
#define | MAX_SEEDENCRYPTED_BASE64ENCODED_ASN1_PRIVATEKEYINFO_LENGTH 2048 |
함수 | |
EXTERNC int | GetPrivateKeyLoadType () |
EXTERNC int | GetRandomSeed (unsigned char *pszRandomSeed) |
EXTERNC int | PrivateKeyInfoLoadFromSharedMemory () |
EXTERNC int | PrivateKeyInfoLoadFromKeyFile (const char *pszPrivateKeyPath) |
EXTERNC int | PrivateKeyLoadFromPrivateKeyInfo (const char *pszPrivateKeyPath) |
EXTERNC int | TestFuncCall () |
EXTERNC int | GetPrivateKey (unsigned char *pszPrivateKey, const char *pszPrivateKeyPath) |
EXTERNC int | GetPrivateKeyInfo (PrivateKeyInfo **asnPrivateKeyInfo, const char *pszPrivateKeyPath) |
EXTERNC void | LogFileEx (const char *srcFileName, const int srcLine, const char *logFileName, char *fmt,...) |
#define SHARED_MEMORY_NAME_FOR_PRIVATEKEY "ISSAC-WEB PRIVATE KEY" |
#define ISSACWEB_SHARED_MEM_SIZE 2048 |
#define RANDOM_SEED_SIZE 2048 |
#define MAX_ASN1_PRIVATEKEYINFO_LENGTH 1024 |
#define MAX_BASE64ENCODED_ASN1_PRIVATEKEYINFO_LENGTH 1024 |
#define MAX_SEEDENCRYPTED_BASE64ENCODED_ASN1_PRIVATEKEYINFO_LENGTH 2048 |
EXTERNC int GetPrivateKeyLoadType | ( | ) |
EXTERNC int GetRandomSeed | ( | unsigned char * | pszRandomSeed | ) |
EXTERNC int PrivateKeyInfoLoadFromSharedMemory | ( | ) |
EXTERNC int PrivateKeyInfoLoadFromKeyFile | ( | const char * | pszPrivateKeyPath | ) |
EXTERNC int PrivateKeyLoadFromPrivateKeyInfo | ( | const char * | pszPrivateKeyPath | ) |
EXTERNC int TestFuncCall | ( | ) |
EXTERNC int GetPrivateKey | ( | unsigned char * | pszPrivateKey, |
const char * | pszPrivateKeyPath | ||
) |
EXTERNC int GetPrivateKeyInfo | ( | PrivateKeyInfo ** | asnPrivateKeyInfo, |
const char * | pszPrivateKeyPath | ||
) |
EXTERNC void LogFileEx | ( | const char * | srcFileName, |
const int | srcLine, | ||
const char * | logFileName, | ||
char * | fmt, | ||
... | |||
) |