WA-SDK  3.0.4.0
WA-SDK
issacapi_e2e.h 파일 참조
#include "issacapi.h"
issacapi_e2e.h에 대한 include 의존 그래프

이 파일의 소스 코드 페이지로 가기

데이터 구조

struct  E2E_CONTEXT
 구간암호화 구조체 더 자세히 ...
 

함수

WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_E2E_Create (E2E_CONTEXT *ctx)
 E2E_CONTEXT 구조체를 초기화한다. 더 자세히 ...
 
WA_SDK_API void FUNCCALL ISSAC_E2E_Delete (E2E_CONTEXT *ctx)
 E2E_CONTEXT 에 할당된 메모리를 해제한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_E2E_GenerateSession (E2E_CONTEXT *ctx, unsigned char *outBuffer, int *outSize, const int outBufferSize, const unsigned char *inData, const int inDataSize, const int symmAlg, const int hashAlg, const unsigned char *publicKey, const int publicKeySize)
 구간암호화를 위한 세션 데이터를 생성한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_E2E_GenerateSessionWithSessionKey (E2E_CONTEXT *ctx, unsigned char *outBuffer, int *outSize, const int outBufferSize, const unsigned char *inData, const int inDataSize, const int symmAlg, const int hashAlg, const unsigned char *sessionKey, const int sessionKeySize, const unsigned char *publicKey, const int publicKeySize)
 구간암호화를 위한 세션 데이터를 생성한다. (외부 세션키 주입 방식) 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_E2E_SessionEncrypt (const E2E_CONTEXT *ctx, unsigned char *outBuffer, int *outSize, const int outBufferSize, const unsigned char *inData, const int inDataSize)
 생성된 세션키를 이용하여 암호화를 실행한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_E2E_SessionDecrypt (const E2E_CONTEXT *ctx, unsigned char *outBuffer, int *outSize, const int outBufferSize, const unsigned char *inData, const int inDataSize)
 생성된 세션키를 이용하여 복호화를 실행한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_E2E_GetSessionKey (const E2E_CONTEXT *ctx, unsigned char *outBuffer, int *outSize, const int outBufferSize)
 세션에서 사용되는 세션키를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_E2E_SetSessionSymmAlg (E2E_CONTEXT *ctx, const int symmAlg)
 이미 생성된 세션의 대칭키 알고리즘을 변경한다. 더 자세히 ...