WA-SDK  3.0.4.0
WA-SDK
issacapi_cms.h 파일 참조
#include <time.h>
#include "wasdk_public.h"
#include "issacapi_bs_definitions.h"
issacapi_cms.h에 대한 include 의존 그래프

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

데이터 구조

struct  CMSCONTEXT
 CMS 에 대한 컨텍스트 더 자세히 ...
 

열거형 타입

enum  SIGNER_IDENTIFIER { SID_ISSUER_AND_SERIAL = 1 , SID_SKID = 2 }
 서명자를 특정하기 위한 방법 더 자세히 ...
 

함수

WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_Create (CMSCONTEXT *cms)
 CMS 를 초기화한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_Delete (CMSCONTEXT *cms)
 CMS 에 할당된 메모리를 해제한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_Read_Memory (CMSCONTEXT *cms, const void *buffer, int buffer_len)
 CMS 를 버퍼에서 읽어들인다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_Write_Memory (void *buffer, int *buffer_len, int buffer_alloc_len, CMSCONTEXT *cms)
 CMS 를 입력한 버퍼로 출력한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_GetSignTime (time_t *sign_time, CMSCONTEXT *cms, int signerIndex)
 PKCS7 에서 서명 시각을 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_GetOriginalMessage (unsigned char *message, int *message_len, int message_alloc_len, CMSCONTEXT *cms)
 PKCS7 에서 메시지를 가져온다. (SignedData 와 Data 만 가능) 더 자세히 ...
 
WA_SDK_API int FUNCCALL ISSAC_CMS_GetSignerCount (CMSCONTEXT *cms)
 PKCS7 에서 서명자의 수를 가져온다. 더 자세히 ...
 
WA_SDK_API int FUNCCALL ISSAC_CMS_GetSignerIdentifierType (CMSCONTEXT *cms, int signerIndex)
 PKCS7 에서 를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_GetSignerInfoIssuer (char *issuer, int issuer_alloc_len, CMSCONTEXT *cms, int signerIndex)
 PKCS7 에서 를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_GetSignerInfoSerial (unsigned char *serial, int *serial_len, int serial_alloc_len, CMSCONTEXT *cms, int signerIndex)
 PKCS7 에서 를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_GetSignerInfoSKID (unsigned char *skid, int *skid_len, int skid_alloc_len, CMSCONTEXT *cms, int signerIndex)
 PKCS7 에서 를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_GetSignerCert (CERTIFICATE *cert, CMSCONTEXT *cms, int signerIndex)
 PKCS7 에서 서명자의 인증서를 가져온다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_VerifySign (CMSCONTEXT *cms, int signerIndex)
 PKCS7 의 서명을 검증한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_VerifySignWithCert (CMSCONTEXT *cms, CERTIFICATE *signerCert)
 PKCS7 의 서명을 검증한다. (서명에 사용된 인증서로 서명 정보 검색) 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_MakeSignedData (void *cms, int *cms_len, int cms_alloc_len, const void *message, int message_len, PRIVATEKEY *private_key, CERTIFICATE *certificate, time_t sign_time, int hashNid)
 PKCS7 - SignedData 메시지를 생성한다. 더 자세히 ...
 
WA_SDK_API ISSAC_RETURN FUNCCALL ISSAC_CMS_VerifySignedData (const void *cms, int cms_len)
 PKCS7 - SignedData 의 서명을 검증한다. 더 자세히 ...