14 #ifndef _issacapi_wrapper_h
15 #define _issacapi_wrapper_h
64 const unsigned char *salt,
108 const unsigned char *iv,
124 int wrappedDataAllocLen,
141 int *unwrappedDataLen,
142 int unwrappedDataAllocLen,
143 const void *wrappedData,
WRAPPER_TYPE
Definition: issacapi_bs_definitions.h:101
unsigned int ISSAC_RETURN
ISSAC-API 실행 결과 [ ISSACAPI_BASIC_RETURN, ISSACAPI_ERRORS, ISSAC_LICENSE_ERR ]
Definition: issacapi_bs_definitions.h:32
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_Delete(WRAPPER *wrapper)
WRAPPER 에 할당된 메모리를 해제한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_PBKDF2_Set_Salt(WRAPPER *wrapper, const unsigned char *salt, int saltLen)
PBKDF2 에 사용될 salt 값을 설정한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_PBKDF2_Set_SymmIV(WRAPPER *wrapper, const unsigned char *iv, int ivLen)
초기값이 필요한 블록 운영 모드를 사용할 경우 초기값 설정한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_PBKDF2_Set_SymmAlg(WRAPPER *wrapper, int symmAlg, int opMode, int padType)
유도생성된 키를 이용하여 대칭키 암복호화에 사용될 알고리즘을 설정한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_PBKDF2_Set_Password(WRAPPER *wrapper, const char *password)
PBKDF2 에 사용될 비밀번호를 설정한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_Unwrap(void *unwrappedData, int *unwrappedDataLen, int unwrappedDataAllocLen, const void *wrappedData, int wrappedDataLen, const WRAPPER *wrapper)
입력한 데이터를 Unwrapping 한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_Create(WRAPPER *wrapper, WRAPPER_TYPE wrapperType)
WRAPPER 구조체를 초기화한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_Wrap(void *wrappedData, int *wrappedDataLen, int wrappedDataAllocLen, const void *data, int dataLen, const WRAPPER *wrapper)
입력한 데이터를 Wrapping 한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_PBKDF2_Set_HashAlg(WRAPPER *wrapper, int hashAlg, int iteration)
PBKDF2 에 사용될 해시 알고리즘을 설정한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_WRAPPER_PBKDF2_Set_KeyLen(WRAPPER *wrapper, int keyLen)
PBKDF2 로 유도 생성할 키의 길이를 설정한다.
보호된 데이터에 대한 컨텍스트
Definition: issacapi_bs_definitions.h:163
#define FUNCCALL
Definition: wasdk_public.h:9
#define WA_SDK_API
Definition: wasdk_public.h:27