WA-SDK  3.0.4.0
WA-SDK
issacapi_md.h
이 파일의 문서화 페이지로 가기
1 /*
2  Copyright (C) 2002 PENTA SECURITY SYSTEMS, INC.
3  All rights reserved
4 
5  THIS IS UNPUBLISHED PROPRIETARY
6  SOURCE CODE OF PENTA SECURITY SYSTEMS, INC.
7 
8  The copyright notice above does not evidence any actual or intended
9  publication of such source code.
10 
11  Filename : issacapi_md.h
12 */
13 
14 #ifndef _issacapi_md_h
15 #define _issacapi_md_h
16 
17 #include "issacapi.h"
18 
23 
25 typedef struct _MDCONTEXT {
26  void *h;
27 } MDCONTEXT;
28 
29 
39  MDCONTEXT *mdcontext
40 );
41 
47  MDCONTEXT *mdcontext
48 );
49 
59  MDCONTEXT *mdcontext,
60  int md_id
61 );
62 
69  MDCONTEXT *mdcontext,
70  const void *message,
71  int message_len
72 );
73 
82  void *md,
83  int *md_len,
84  int md_alloc_len,
85  MDCONTEXT *kacontext
86 );
87 
89 
90 #endif /* _issacapi_md.h */
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_MD_Finalize(void *md, int *md_len, int md_alloc_len, MDCONTEXT *kacontext)
HASH 를 생성한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_MD_Initialize(MDCONTEXT *mdcontext, int md_id)
HASH 생성에 사용할 해시 알고리즘을 설정한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_MDCONTEXT_Delete(MDCONTEXT *mdcontext)
MDCONTEXT 에 할당된 메모리를 해제한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_MDCONTEXT_Create(MDCONTEXT *mdcontext)
MDCONTEXT 구조체를 초기화한다.
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_MD_Update(MDCONTEXT *mdcontext, const void *message, int message_len)
HASH 생성에 사용할 원문 메시지를 업데이트한다.
메시지 압축 컨텍스트
Definition: issacapi_md.h:25
void * h
Definition: issacapi_md.h:26
#define FUNCCALL
Definition: wasdk_public.h:9
#define WA_SDK_API
Definition: wasdk_public.h:27