ErrorCode Error Message Case Etc.
1 에러 없음. 정상(성공) ERROR_NO_ERROR
Encode Errors  
400100001 ENCODE: 옳지 않은 인코딩 모드. - ERROR_ENCODE_INVALID_MODE
400100002 BASE64: 디코딩 에러. - ERROR_BASE64ENCODE_DECODE_FAILURE
400100003 ENCODE: 옳지 않은 입력 - ERROR_ENCODE_INVALID_INPUT
400100004 정의되지 않은 에러 - ERROR_ENCODER_MALLOC_FAILURE
ASN Errors  
400200001 ASN: 올바르지 않은 입력값. - ERROR_ASN_INVALID_INPUT
400200002 ASN: 지원하지 않는 OBJECT TYPE. - ERROR_ASN_NOT_SUPPORT_OBJECT_TYPE
400200003 ASN.1: 인코딩 에러. - ERROR_ASN_ENCODING_ERROR
400200004 ASN.1: 디코딩 에러. - ERROR_ASN_DECODING_ERROR
400200005 정의되지 않은 에러 - ERROR_ASN_MALLOC_FAILURE
400200006 정의되지 않은 에러 - ERROR_ASN_TYPE_MISMATCH
Integer Errors  
400300001 INT : 올바르지 않은 입력값. - ERROR_INT_INVALID_INPUT
400300002 INT : 0으로 나눌 수 없음. - ERROR_INT_DIVIDE_BY_ZERO
400300003 INT : GCD값이 1이 아닙니다. - ERROR_INT_GCD_IS_NOT_ONE
400300004 INT : DER 인코드 시 에러 발생. - ERROR_INT_DER_ERROR
400300005 정의되지 않은 에러 - ERROR_INT_IS_NOT_PRIME
400300006 정의되지 않은 에러 - ERROR_INT_THERE_IS_NO_SQUARE_ROOT
400300007 정의되지 않은 에러 - ERROR_INT_MALLOC_FAILURE
Prime Errors  
400400001 PRIME : 올바르지 않은 입력값. - ERROR_PRIME_INVALID_INPUT
Cipher Errors  
400500001 CIPHER : 올바르지 않은 입력값. - ERROR_CIPHER_INVALID_INPUT
400500002 CIPHER: 옳지 않은 암호화 알고리즘ID. - ERROR_CIPHER_INVALID_ALGID
400500003 CIPHER : 패딩 에러. 비밀번호가 틀린 경우에 나올 수 있음. ERROR_CIPHER_PADDING_ERROR
400500004 CIPHER : 복호화 에러. 비밀번호가 틀린 경우에 나올 수 있음. ERROR_CIPHER_DECRYPT_ERROR
400500005 CIPHER : 올바르지 않은 암호키. - ERROR_CIPHER_INVALID_KEY
400500006 CIPHER : 너무 긴 암호키. - ERROR_CIPHER_TOO_LONG_KEY
400500007 CIPHER : 지원하지 않는 암호알고리즘입니다. - ERROR_CIPHER_NOT_SUPPORTED_ALGORITHM
Hash Errors  
400600001 HASH : 올바르지 않은 입력값. - ERROR_HASH_INVALID_INPUT
400600002 HASH: 옳지 않은 해쉬알고리즘 ID. - ERROR_HASH_INVALID_ALGID
MAC Errors  
400700001 MAC : 검증 에러. - ERROR_MAC_VERIFY_FAIL
400700002 MAC: 옳지 않은 MAC 알고리즘 ID. - ERROR_MAC_INVALID_ALGID
DSA Errors  
400800001 DSA : 올바르지 않은 입력값. - ERROR_DSA_INVALID_INPUT
400800002 DSA : 올바르지 않은 도메인 변수. - ERROR_DSA_WRONG_PARAMETER_TYPE
KCDSA Errors  
400900001 KCDSA : 올바르지 않은 입력값. - ERROR_KCDSA_INVALID_INPUT
400900002 KCDSA : 올바르지 않은 도메인 변수. - ERROR_KCDSA_WRONG_PARAMETER_TYPE
PKCS1 Errors  
401000001 PKCS1: 입출력 변수가 올바르지 않음. 함수 인자가 잘못 들어간 경우 ERROR_PKCS1_INVALID_INPUT
401000002 PKCS1: 원하는 바이트의 길이보다 정수의 길이가 더 김. 서명/검증이나 암호화/복호화 시 비공개키가 틀린 경우.
(갱신/재발급
등으로 키가 달라진 경우가 있었음)
ERROR_PKCS1_INTEGER_TOO_LONG
401000003 PKCS1: 키가 RSA에 적합하지 않거나 타입이 틀림. - ERROR_PKCS1_WRONG_KEY_TYPE
401000004 PKCS1: 서명하고자하는 메세지의 길이가 너무 김. 서명/검증이나 암호화/복호화 시 비밀키가 틀린 경우.
(갱신/재발급
등으로 키가 달라진 경우가 있었음)
ERROR_PKCS1_MESSAGE_TOO_LONG
401000005 PKCS1: 디코딩하는 과정에서 오류가 발생. - ERROR_PKCS1_DECODING_ERROR
401000006 PKCS1: 인코딩하고자하는 메세지의 길이가 너무 짧음. 서명/검증이나 암호화/복호화 시 비밀키가 틀린 경우.
(갱신/재발급
등으로 키가 달라진 경우가 있었음)
ERROR_PKCS1_INTENDED_ENCODED_MESSAGE_LENGTH_TOO_SHORT
401000007 PKCS1: 인코딩 메세지의 길이가 너무 짧음. 서명/검증이나 암호화/복호화 시 비밀키가 틀린 경우.
(갱신/재발급
등으로 키가 달라진 경우가 있었음)
ERROR_PKCS1_ENCODED_MESSAGE_TOO_SHORT
401000008 PKCS1: 표현하고자하는 메세지가 표현의 범위를 벗어남. 서명/검증이나 암호화/복호화 시 비밀키가 틀린 경우.
(갱신/재발급
등으로 키가 달라진 경우가 있었음)
ERROR_PKCS1_MESSAGE_REPRESENTIVE_OUT_OF_RANGE
401000009 PKCS1: 복호화 실패. - ERROR_PKCS1_DECRYPTION_ERROR
401000010 PKCS1: 유효하지 않은 서명. 서명/검증이나 암호화/복호화 시 비밀키가 틀린 경우.
(갱신/재발급
등으로 키가 달라진 경우가 있었음)
ERROR_PKCS1_INVALID_SIGNATURE
401000011 PKCS1: 키의 입력이 빠졌음. - ERROR_PKCS1_MISSING_KEY
PKCS5 Errors  
401200001 PKCS5: 입출력 변수가 올바르지 않음. 함수 인자가 잘못 들어간 경우 ERROR_PKCS5_INVALID_INPUT
401200002 정의되지 않은 에러 - ERROR_PKCS5_INIT_FAILURE
401200003 PKCS5: 유도하고자 하는 키의 길이가 너무 김.(20바이트이내로 생성하십시오 )  - ERROR_PKCS5_DERIVED_KEY_TOO_LONG
401200004 PKCS5: 사용하고자하는 MAC의 ID가 지원되지 않음. - ERROR_PKCS5_INVALID_MAC_ID
401200005 PKCS5: 디코딩 실패. - ERROR_PKCS5_DECODING_ERROR
401200006 PKCS5: 지원되지 않는 알고리즘. 인증서 내보내기/가져오기 도중 키 파일 포맷 오류
인증기관 사이트에 접속해 인증서 암호변경 후
인증서 제출 등 다시 시도.
암호변경이 안되거나 암호변경 실패 시 해당 인증기관 문의 요.
ERROR_PKCS5_NOT_SUPPORTED_ALGORITHM
401200007 정의되지 않은 에러   ERROR_PKCS5_INVALID_PRIVATEKEY_FORMAT
401200008 PKCS5: 비밀키 비밀번호 변경 실패   ERROR_PKCS5_PASSWORD_CHANGE_FAIL
401200009 PKCS5: 비밀키 난수 제거 실패   ERROR_PKCS5_REMOVE_RAND_FAIL
401200010 PKCS5: 비밀키 난수 삽입 실패   ERROR_PKCS5_ADD_RAND_FAIL
PKCS7 Errors  
401300001 PKCS7: 입출력 변수가 올바르지 않음. 함수 인자가 잘못 들어간 경우 ERROR_PKCS7_INVALID_INPUT
401300002 PKCS7: ContentInfo ASN.1 인코딩이 올바르지 않음. - ERROR_INVALID_CONTENTINFO_ASNENCODE
401300003 PKCS7: SignedData ASN.1 인코딩이 올바르지 않음. - ERROR_INVALID_SIGNEDDATA_ASNENCODE
401300004 PKCS7: SignedData의 CRL 필드의 인코딩이 올바르지 않음. - ERROR_INVALID_SIGNEDDATA_CRL
401300005 PKCS7: SignedData의 SigningTime 필드의 인코딩이 올바르지 않음. - ERROR_INVALID_SIGNEDDATA_SIGNINGTIME
401300006 PKCS7: Signed Attribute의 MessageDigest와 encapContentInfo의 MessageDigest값이 일치하지 않음. - ERROR_SIGNEDDATA_MESSAGEDIGEST_MISMATCH
401300007 PKCS7: EnvelopedData ASN.1 인코딩이 올바르지 않음. - ERROR_INVALID_ENVELOPEDDATA_ASNENCODE
401300008 PKCS7: 지원하지 않는 알고리즘입니다. 현재 지원 안되는 포맷. 개발지원팀 문의 ERROR_PKCS7_NOT_SUPPORTED_ALGORITHM
401300009 PKCS7: IssuerAndSerialNumber 값이 일치하지 않음. 입찰 개봉 시 발생 가능. 본사 인증서가 갱신되었거나 없을 경우 ERROR_PKCS7_ISSUERANDSERIALNUMBER_MISMATCH
401300010 PKCS7: 데이터 내에 인증서가 없음. - ERROR_PKCS7_NO_CERTIFICATE
401300011 PKCS7: 서명자 인증서가 없음. 서명값 잘못 만들어진 경우. 개발지원팀 문의 ERROR_PKCS7_NO_SIGNER_CERTIFICATE
401300012 PKCS7: 지원하지 않는 인증서 타입(ExtendedCertificate) 현재 지원 안되는 포맷. 개발지원팀 문의 ERROR_PKCS7_EXTENEDCERTIFICATE_NOT_SUPPORTED
401300013 PKCS7: 지원하지 않는 Signed Attribute. 현재 지원 안되는 포맷. 개발지원팀 문의 ERROR_PKCS7_INVALID_SIGNED_ATTRIBUTE
401300014 PKCS7: 지원하지 않는 RecipientInfo 타입. 현재 지원 안되는 포맷. 개발지원팀 문의 ERROR_PKCS7_NOT_SUPPORTED_RECIPIENTINFO
Registry handling Errors  
401600001 REG : 메모리 확보 시 에러가 발생. - ERROR_REG_ALLOC_FAILURE
401600002 REG : OPEN 에러. 저장 위치에 인증서나 키가 없을 경우(상호연동 이전) ERROR_REG_OPEN_FAILURE
401600003 REG : QUERY 에러. 저장 위치에 인증서나 키가 없을 경우(상호연동 이전) ERROR_REG_QUERY_FAILURE
401600004 REG : CLOSE 에러. 저장 위치에 인증서나 키가 없을 경우(상호연동 이전) ERROR_REG_CLOSE_FAILURE
401600005 REG : 올바르지 않은 PEM 형태. - ERROR_REG_INVALID_PEMFORMAT
인증서처리 Errors  
서명 검증 관련 Errors
401700001 SIGNATURE : 옳지 않은 비공개키 type. - ERROR_SIGNATURE_INVALID_KEY_TYPE
401700002 SIGNATURE : 지원하지 않는 서명 알고리즘. - ERROR_SIGNATURE_NOT_SUPPORTED_SIGNATURE_ALGORITHM
PKI 관련 Errors  
401800001 입출력 변수가 잘못되었습니다. 함수 인자가 잘못 들어간 경우(사용자 매뉴얼 확인 요) ERROR_PKI_INVALID_INPUT
401800002 디렉토리 생성에 실패했습니다. 디렉토리 생성 및 쓰기 권한 체크 필요
1. NPKI 또는 EVALICERT 만들기 실패하는 경우
2. NPKI 밑에 공인인증기관 폴더 만들기 실패하는 경우(KISA, CROSSCERT, KICA, NCASIGN, SIGNKOREA, TRADESIGN, YESSIGN)
ERROR_PKI_FAILURE_IN_MAKING_DIRECTORY
401800003 서명에 실패했습니다. - ERROR_PKI_FAIL_IN_SIGNING
401800004 CERT: Policy.ini 읽기 실패. EVALICERT 폴더 안의 Policy.ini 읽기 실패. 삭제하면 새로 생성. ERROR_PKI_PARSE_POLICY_INIT
401800005 oss init 에러 - ERROR_PKI_OSS_INIT_FAILURE
401800006 oss free 에러 - ERROR_PKI_OSS_FREE_FAILURE
401800007 oss 디코딩 에러 - ERROR_PKI_OSS_DECODE_FAILURE
401800008 oss 인코딩 에러 - ERROR_PKI_OSS_ENCODE_FAILURE
401800009 oss 복사 에러 파일 생성 및 쓰기 권한 체크 필요
1. EVALICERT 밑에 파일 만들기 실패하는 경우
2. EVALICERT 밑에 파일 만들기 실패하는 경우
ERROR_PKI_OSS_COPY_FAILURE
401800010 CERT: 인증서에 분배점이 없슴. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_NOT_EXIST_DISTRIBUTION_POINTS
401800011 CERT: 발급기관의 KeyID가 없슴. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_NOT_EXIST_AUTHORITY_KEYID
401800012 CERT: 피발급기관의 KeyID가 없슴. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_NOT_EXIST_SUBJECT_KEYID
401800013 CERT: KeyID가 일치하지 않음. - ERROR_PKI_KEY_IDENTIFIERS_DO_NOT_MATCH
401800014 CERT: DN이 일치하지 않음. - ERROR_PKI_DN_DOES_NOT_MATCH
401800015 CERT: 일련번호가 일치하지 않음. - ERROR_PKI_SERIAL_DOES_NOT_MATCH
401800016 CERT: 공개키가 일치하지 않음. - ERROR_PKI_PUBLICKEY_DOES_NOT_MATCH
401800017 CERT: 인증서 DN이 일치하지 않음. - ERROR_PKI_CERT_DN_NOT_MATCHING
401800018 CERT: ARL이 존재하지 않음. - ERROR_PKI_ARL_DOES_NOT_EXIST
401800019 CERT: CRL이 존재하지 않음. - ERROR_PKI_CRL_DOES_NOT_EXIST
401800020 CERT: 폐기되지 않은 인증서 입니다. - ERROR_CERT_IS_NOT_REVOKED
401800021 CERT: 인증서 정책 집합이 없음. - ERROR_PKI_DO_NOT_EXIST_POLICY_SET
401800022 CERT: CP의 최대값을 넘었음. - ERROR_PKI_OVERFLOW_MAX_CP_NUM
401800023 CERT: 인증서 정보 읽어 오기 실패. - ERROR_PKI_CERTINFO_EXTRACT_FAILURE
401800024 CERT: 키사용 용도 읽기 실패. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_KEYUSAGE_EXTRACT_FAILURE
401800025 CERT: 정책 읽기 실패. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_POLICY_EXTRACT_FAILURE
401800026 CERT: 확장 키사용 용도 읽기 실패. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_EXTKEYUSAGE_EXTRACT_FAILURE
401800027 CERT: 대체 이름 읽기 실패. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_ALTERNATIVENAME_EXTRACT_FAILURE
401800028 CERT: 발급자 KeyID 읽기 실패. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_AUTHORITYKEYID_EXTRACT_FAILURE
401800029 CERT: 피발급자 KeyID 읽기 실패. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_SUBJECTKEYID_EXTRACT_FAILURE
401800030 CERT: CRL 분패점 읽기 실패. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_DISTRIBUTIONPOINT_EXTRACT_FAILURE
401800031 CERT: 발급자 접근 정보 읽기 실패. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_AUTHORITYINFOACCESS_EXTRACT_FAILURE
401800032 CERT : 지원하지 않는 CA. 공인인증기관에서 발급된 인증서가 아님. 개발지원팀 문의 ERROR_PKI_NOT_SUPPORTED_CA
401800033 CERT : 지원하지 않는 인증서의 PropertyID. - ERROR_PKI_NOT_SUPPORTED_PROPERTYID
401800034 CERT : 지원하지 않는 인증서 종류. - ERROR_PKI_NOT_SUPPORTED_CERTTYPE
401800035 CERT : 지원하지 않는 인증서 저장매체. - ERROR_PKI_NOT_SUPPORTED_MEDIA
401800036 CERT : 인증서 체인 생성 오류. 1. 방화벽 설정 확인 필요.
2. 사용자 PC 시간 확인 필요.
ERROR_PKI_CREATE_CAPUBS
401800037 CERT : 인증서 읽기 오류. 인증서가 저장 위치에 없거나 깨진 경우. ERROR_PKI_CERT_READ_FAILURE
401800038 CERT: 인증서로부터 발급자 DN을 얻어올 수 없음. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_NO_ISSUER_DN
401800039 CERT: 인증서로부터 피발급자 DN을 얻어올 수 없음. 인증서 잘못 발급됨. 해당 인증서 인증기관에 문의. ERROR_PKI_NO_SUBJECT_DN
401800040 CERT: 추가적인 피발급자 DN을 얻어올 수 없음. - ERROR_PKI_NO_ALT_SUBJECT_DN
401800041 LDAP: 최상위인증기관 인증서 가져오기 실패. 1. 방화벽 설정 확인 필요.
2. 사용자 PC 시간 확인 필요.
ERROR_PKI_RETREIVE_ROOTCA_CERT_FAILURE
401800042 CERT: 정책 매핑 실패. - ERROR_PKI_POLICYMAPPING_FAILURE
401800043 CERT: 인증서 확장 필드 얻기 실패. - ERROR_PKI_CERT_GET_EXTENSION_FAILURE
401800044 PKI : PEM 형태 파일 생성 에러. - ERROR_PKI_CREATE_PEM_FAILURE
401800045 CERT: ARL 얻기 실패. 인증기관 인증서 폐지목록 얻기 실패
1. 방화벽 설정 확인 필요.
2. 사용자 PC 시간 확인 필요.
ERROR_PKI_OBTAIN_ARL_FAILURE
401800046 CERT: CRL 얻기 실패. 사용자 인증서 폐지목록 얻기 실패
1. 방화벽 설정 확인 필요.
2. 사용자 PC 시간 확인 필요.
ERROR_PKI_OBTAIN_CRL_FAILURE
401800047 CERT: 올바르지 않은 서명값. - ERROR_PKI_INVALID_SIGNATURE
401800048 CERT: 인증서 비밀번호가 틀렸습니다.
(
구버전: 올바르지 않은 패스워드.)
사용자가 입력한 인증서의 비밀번호가 틀린 경우. 인증기관에서 비밀번호 변경을 시도하도록 유도. ERROR_PKI_INVALID_PASSWORD
401800049 PKI : 올바르지 않은 UTF 코드. - ERROR_PKI_INVALID_UTFCODE
401800050 CERT: ARL이나 CRL에 오류가 있음. - ERROR_PKI_INVALID_ARL_OR_CRL
401800051 CERT: 유효하지 않은 않은 인증서. - ERROR_PKI_INVALID_CERT
401800052 정의되지 않은 에러 - ERROR_PKI_INVALID_ARL
401800053 CERT: 유효하지 않은 인증서 폐기목록. 1. PC 시간이 맞는지,
2. LDAP
연결이 되어 있는지 방화벽을 확인한다.
ERROR_PKI_INVALID_CRL
401800054 CERT: 유효하지 않은 인증서 체인. - ERROR_PKI_INVALID_CAPUBS
401800055 CERT: 올바르지 않은 인증서 정책. - ERROR_PKI_INVALID_CERT_POLICY
401800056 CERT: 올바르지 않은 기본 제한. - ERROR_PKI_INVALID_BASIC_CONSTRAINT
401800057 CERT: 올바르지 않은 정책 제한. - ERROR_PKI_INVALID_POLICY_CONSTRAINT
401800058 CERT: critical과 관련된 extension 필드를 처리할 수 없습니다. - EV_PKI_CAN_NOT_PROCESS_CRITICAL_EXTENSION
Certificate, CRL, CTL 관련 에러 코드  
401800059 CERT: 올바르지 않은 인증서. - ERROR_INVALID_FORMAT_CERT
401800060 CERT: 유효기간이 만료된 인증서. 인증서의 유효기간이 만료되었음.
인증서의 유효기간이 아직 남아 있다면, 현재 PC 시간을 확인한다.
ERROR_CERT_TIMEOUT
401800061 CERT : 올바르지 않은 인증서 폐기목록. - ERROR_INVALID_FORMAT_CRL
401800062 CERT : 유효기간 만료된 인증서 폐기목록. 인증서 폐기목록의 유효기간이 지난 경우.
1. PC
시간이 맞는지,
2. LDAP
연결이 되어 있는지 방화벽을 확인한다.
ERROR_CRL_TIMEOUT
401800063 CERT: 올바르지 않은 인증서 체인. - ERROR_INVALID_FORMAT_CERTPATH
401800064 CERT: 올바르지 않은 인증서 초기정책. - ERROR_INVALID_INITIAL_POLICY
401800065 CERT: 발급자 서명 검증에 실패. - ERROR_CERT_SIGNATURE_ERROR
401800066 CERT: 올바르지 않은 루트 인증서. 개발지원팀 문의 ERROR_INVALID_ROOT_CERT
401800067 CERT: 폐기된 인증서. 인증서가 폐기 또는 재발급 등으로 폐기된 상태 ERROR_CERT_REVOKED
401800068 CERT: 인증서 경로의 발급자, 피발급자 이름 체인이 올바르지 않음. - ERROR_INVALID_NAME_CHAIN
401800069 CERT: 인증서 정책 제한 확장이 없음. - ERROR_NO_POLICY_CONSTRAINTS_EXT
401800070 CERT: 인증서 정책이 초기 인증서 정책과 부합되지 않음. - ERROR_POLICY_INCOMPATIBLE_WITH_IPS
401800071 CERT: 인증서 정책이 허용가능 정책 집합에 부합되지 않습니다. - ERROR_POLICY_INCOMPATIBLE_WITH_APS
401800072 CERT: CA 인증서의 Basic Constrints 확장이 없습니다. - ERROR_NO_BASIC_CONSTRAINT_EXT
401800073 CERT: CA 인증서가 아닙니다. - ERROR_NO_CA_CERT
401800074 CERT: CA 인증경로 길이 제약에 어긋남. - ERROR_CA_PATH_LEN_ERROR
401800075 CERT: 확장 키 사용 용도와 키 사용 용도가 일치하지 않음. - ERROR_EKU_INCOMPATIBLE_WITH_KU
401800076 CERT: 허용가능 정책과 초기 정책이 부합되지 않음. - ERROR_IPS_INCOMPATIBLE_WITH_APS
401800077 정의되지 않은 에러 - ERROR_INCONSISTENT_WITH_CS
401800078 정의되지 않은 에러 - ERROR_INCONSISTENT_WITH_ES
401800079 정의되지 않은 에러 - ERROR_NAME_ADJUST_ERROR
401800080 CERT: 초기 허용 정책이 존재하지 않음. - ERROR_NO_INITIAL_POLICY 
401800081 CERT: 인증서의 키 용도가 입력된 키 용도와 부합되지 않음. - ERROR_KEY_USAGE_ERROR
401800082 CERT: 서명값이 일치하지않음. - ERROR_NO_CRL_ISSUER_CERT
401800083 CERT: 서명값이 일치하지 않음. - ERROR_SIGNATURE_MISMATCHED
401800084 VID: 식별번호가 다릅니다 신원확인 실패. 입력한 주민등록번호 또는 사업자등록번호와 인증서의 정보가 일치하지 않는 경우. ERROR_PKI_VID_DIFFERNET
401800085 VID: 지원하지 않는 해쉬알고리즘입니다. 인증서의 신원확인 정보가(사업자등록번호 또는 주민등록번호)가 잘못된 경우. 인증기관에 문의하여 인증서를 변환하도록 한다. ERROR_PKI_NOT_SUPPORT_HASH_ALG
401800086 VID: 잘못된 Tag 혹은 잘못된 길이의 난수입니다. 인증서의 신원확인 정보가(사업자등록번호 또는 주민등록번호)가 잘못된 경우. 인증기관에 문의하여 인증서를 변환하도록 한다. ERROR_PKI_TAG_ERROR_OR_RANDOM_SIZE_ERROR
401800087 VID: 식별번호 확인에 실패했습니다. 공인인증서 정보에서 식별번호(사업자등록번호(신원확인))가 틀린 경우. 사업자등록번호 확인 필요. ERROR_PKI_VID_VERIFICATION_FAILURE
401800088 VID: 식별번호 필드가 없습니다. 인증서에 신원확인 정보가(사업자등록번호 또는 주민등록번호)가 없음. 인증기관에 문의하여 인증서를 변환하도록 한다. ERROR_NO_VID
401800089 VID: 난수에 대한 OID가 틀립니다. 인증서에 신원확인 정보가(사업자등록번호 또는 주민등록번호)가 없음. 인증기관에 문의하여 인증서를 변환하도록 한다. ERROR_RAND_OID_DIFF
401800090 VID: 주체대체이름의 필드가 없습니다. 인증서에 신원확인 정보가(사업자등록번호 또는 주민등록번호)가 없음. 인증기관에 문의하여 인증서를 변환하도록 한다. ERROR_NO_SUBJECTALTNAME
401800091 VID: 개인키에 난수정보가 없습니다. 인증서에 신원확인 정보가(사업자등록번호 또는 주민등록번호)가 없음. 인증기관에 문의하여 인증서를 변환하도록 한다. ERROR_NO_RAND
       
401800092 SMARTCARD : 스마트카드 리더기가 설치되지 않았습니다. - ERROR_PKI_NO_SMARTCARD_READER
401800093 PKI : PEM 형태의 메세지가 아닙니다. - ERROR_PKI_NOT_PEMFORMAT
401800094 PKI : 수신자의 DN이 누락됐습니다. 입찰 사이트에서 발생. 견적제출이나 입찰 시 함수 호출하는 부분에서 인자가 빠졌음. 사용자 매뉴얼 확인 ERROR_PKI_RECIPIENTDN_IS_MISSED
       
401800095 LDAP : 지정 URL에 해당하는 IP 주소를 찾을 수 없습니다. PC 시간을 현재 시간으로 맞춘 후 해결 안되면 개발지원팀 문의 ERROR_PKI_CANNOT_FIND_MATCHED_IPADDRESS
       
401800096 OCSP: 서비스 초기화 실패. - ERROR_PKI_CONNECTION_INIT_FAIL
401800097 OCSP: 서비스 연결 실패. - ERROR_PKI_OCSP_CONNECTION_FAIL
401800098 OCSP: 서비스 요청 실패. - ERROR_PKI_OCSP_SEND_FAIL
401800099 OCSP: 서비스 응답 실패. - ERROR_PKI_OCSP_RECEIVE_FAIL
       
401800100 USB Disk : 이동식 디스크를 찾을 수 없습니다. - ERROR_PKI_NOT_FIND_MEDIA
401800101 CTL : 유효기간이 지난 인증서신뢰목록. - ERROR_CTL_TIMEOUT
401800102 CTL : 인증서신뢰목록을 찾을 수 없습니다. - ERROR_PKI_CTL_DOES_NOT_EXIST
401800103 CTL : 지원하지 않는 인증서신뢰목록 발급자입니다. - ERROR_PKI_CTL_NOT_SUPPORT_ISSUER_DN
401800104 CTL : 인증서신뢰목록이 SignedData가 아닙니다. - ERROR_PKI_CTL_NOT_SIGNEDDATA
401800105 CTL : CMS 버전이 일치하지 않습니다. - ERROR_PKI_CTL_CMSVERSION_MISMATCH
401800106 CTL : ContentType이 일치하지 않습니다.. - ERROR_PKI_CTL_CONTENTTYPE_MISMATCH 
401800107 CTL : 사용목적이 일치하지 않습니다. - ERROR_PKI_CTL_SUBJECTUSSAGE_MISMATCH 
401800108 CTL :주체 알고리즘이 일치하지 않습니다. - ERROR_PKI_CTL_SUBJECTALG_MISMATCH 
401800109 CTL : 인증서신뢰목록 버전이 일치하지 않습니다. - ERROR_PKI_CTL_VERSION_MISMATCH 
401800110 CTL : 인증서신뢰목록에서 인증서를 찾을 수 없습니다. - ERROR_PKI_CTL_NO_CERTIFICATE 
401800111 CTL : 인증서신뢰목록에서 유효한 인증서를 찾을 수 없습니다. - ERROR_PKI_CTL_NO_VALIDE_CERTIFICATE 
401800112 CTL : 지원하지 않는 인증서 타입(ExtendedCertificate). - ERROR_PKI_CTL_EXTENEDCERTIFICATE_NOT_SUPPORTED 
401800113 CTL : 신뢰주체들 필드가 일치하지 않습니다. - ERROR_PKI_CTL_TRUSTEDSUBJECTS_MISMATCH 
401800114 CTL : IssuerAndSerialNumber가 일치하지 않습니다. - ERROR_PKI_CTL_ISSUERANDSERIALNUMBER_MISMATCH 
401800115 CTL : 서명자 인증서가 올바르지 않습니다. - ERROR_PKI_CTL_INVALID_SIGNER_CERTIFICATE 
401800116 CTL : Signed Attribute가 없습니다. - ERROR_PKI_CTL_NO_SIGNED_ATTRIBUTE
401800117 PKI : 신 최상위 인증기관 인증서를 가져올 수 없습니다. 1. 방화벽 설정 확인
2. PC 시간 확인
3. 개발지원팀 문의
ERROR_PKI_CANNOT_GET_NPKI_ROOT_CERT_3280 
401800118 PKI : 유효기간이 지난 ARL. - ERROR_PKI_ARL_TIMEOUT
401800119 PKI : 지원하지 않는 인증서 타입. - ERROR_PKI_NOT_SUPPORT_CERT_TYPE
401800120 PKI : 기관키 식별자가 올바르지 않습니다. - ERROR_PKI_INVALID_AUTHORITY_KEYID
401800121 PKI : 기관키 식별자의 발급자 이름이 일치하지 않습니다. - ERROR_PKI_AUTHORITY_KEYID_ISSUERDN_MISMATCH
401800122 PKI : 기관키 식별자의 일련번호가 일치하지 않습니다. - ERROR_PKI_AUTHORITY_KEYID_ISSUERSERIALNUM_MISMATCH
401800123 PKI : 인증서분배점 정보가 일치하지 않습니다. - ERROR_PKI_DISTRIBUTIONPOINT_MISMATCH
401800124 PKI : 비밀키 읽기 오류.\n(비밀키가 손상되었습니다.)   ERROR_PKI_READ_PRIKEY_FAIL
401800125 PKI : 지원하지 않는 CRL 형식.   ERROR_PKI_NOT_SUPPORT_CRL_TYPE
401800126 PKI : 지원하지 않는 인증서 상태 검증 옵션.   ERROR_PKI_NOT_SUPPORT_STATUS_CHECK_OPTION
401800127 PKI : 비밀번호 변경을 지원하지 않는 저장매체.   ERROR_PKI_NOT_SUPPORTED_CHANGE_PASSWORD_MEDIA
401800128 PKI : 수신자의 인증서가 누락됐습니다.   ERROR_PKI_RECIPIENT_CERT_IS_MISSED
401800129 PKI : 최상위인증기관 인증서가 만료되었습니다.   ERROR_PKI_ROOTCA_CERT_TIMEOUT
401800130 PKI : 최상위인증기관 인증서가 폐기되었습니다.   ERROR_PKI_ROOTCA_CERT_REVOKED
401800131 PKI : 인증기관 인증서가 만료되었습니다.   ERROR_PKI_CA_CERT_TIMEOUT
401800132 PKI : 인증기관 인증서가 폐기되었습니다.   ERROR_PKI_CA_CERT_REVOKED
401800133 PKI : OCSP 서버 인증서가 만료되었습니다.   ERROR_PKI_OCSP_CERT_TIMEOUT
401800134 PKI : OCSP 서버 인증서가 폐기되었습니다.   ERROR_PKI_OCSP_CERT_REVOKED
DS 관련 Errors  
401900001 - - ERROR_NO_DS_ADDRESS
401900002 LDAP: 디렉토리 서버에 연결이 되지 않았음. 방화벽 설정 확인 ERROR_DS_NOT_CONNECTED
401900003 LDAP: 디렉토리 서버에 조건에 맞는 인증서가 없음. 1. 방화벽 설정 확인
2. PC 시간 확인
3. 개발지원팀 문의
ERROR_DS_NO_CERT
401900004 LDAP: 인증서를 발급한 발급자 인증서를 검색할 수 없음. - ERROR_DS_NO_ISSUER_CERT
401900005 LDAP: 디렉토리 서버에서 검색한 인증서의 유효기간이 만료되었음. - ERROR_DS_NO_VALID_CERT
401900006 LDAP: 디렉토리 서버의 DN 엔트리에 인증서가 아직 올라가지 않았음. - ERROR_DS_NO_CERT_ATTRIBUTE
401900007 LDAP: 디렉토리 서버에 조건에 맞는 인증서폐지목록이 없음. - ERROR_DS_NO_CRL
401900008 LDAP: 디렉토리 서버에서 유효한 인증서폐지목록을 검색하는데 실패. - ERROR_DS_NO_VALID_CRL
401900009 LDAP: 디렉토리 서버의 DN 엔트리에 인증서폐지목록이 아직 올라가 있지 않음. - ERROR_DS_NO_CRL_ATTRIBUTE
401900010 LDAP: 디렉토리 서버에 검색 조건 email을 갖는 엔트리가 없음. - ERROR_DS_NO_EMAIL_ENTRY
401900011 LDAP: 디렉토리 서버에 같은 email을 가지는 엔트리가 두개 이상 존재함. - ERROR_DS_TWO_ENTRY_EXIST
401900012 LDAP: DNS에 해당 URL의 IP가 등록되어 있지 않음. 1. 방화벽 설정 확인
2. PC 시간 확인
3. 개발지원팀 문의
ERROR_DS_NO_DNS_IP
401900013 정의되지 않은 에러 - ERROR_DS_NO_CTL
401900014 정의되지 않은 에러 - ERROR_DS_NO_VALID_CTL
401900015 정의되지 않은 에러 - ERROR_DS_NO_CTL_ATTRIBUTE
File 관련 Errors  
 
 
402000001 IO: 파일열기 실패. - ERROR_FILE_OPEN_ERROR
402000002 IO: 파일쓰기 실패. - ERROR_FILE_WRITE_ERROR
402000003 IO: 파일을 찾을 수 없음. - ERROR_FILE_CAN_NOT_FOUND
402000004 IO: FILE_STAT_ERROR - ERROR_FILE_STAT_ERROR
402000005 IO: 파일 읽기 실패. - ERROR_FILE_READ_ERROR
402000006 FILE : 파일명이 지정되지 않았습니다. - ERROR_FILE_NOT_ASSIGNED
402000007 FILE : 파일 내용을 지울 수 없습니다. - ERROR_FILE_FLUSH_ERROR
402000008 FILE :  파일을 삭제할 수 없습니다. - ERROR_FILE_DELETION_ERROR
기타 Errors  
402100001 CERT: 지원하지 않는 알고리즘. - ERROR_NOT_SUPPORTED_OID
402100002 CERT: 지원하지 않는 설정 정보. - ERROR_NOT_SUPPORTED_CONFIG
402100003 CERT: 인증서 정책과 무관한 예약어. - ERROR_NOT_RESERVED_POLICY
디버깅을 위해 만들어논 임시 Errors  
402100004 정의되지 않은 에러 - ERROR_FREE_CERT_ERROR
402100005 정의되지 않은 에러 - ERROR_OSS_CPY_ERROR
응용 API관련 Errors  
402200001 CERT: 인증서 정책 초기화 실패. - ERROR_INIT_POLICY_FAIL
402200002 CERT: 인증서 폐기목록 갱신 실패. - ERROR_UPDATE_CRL_FAIL
402200003 IO: 스마트카드 읽기 실패\n스마트카드가 카드리더기에 올바르게 삽입되었나 확인하시기 바랍니다. - ERROR_READ_ICCARD_FAIL
402200004 IO: USB Token 읽기 실패. - ERROR_READ_USBTOKEN_FAIL
402200005 IO: 포트 초기화 실패. - ERROR_PORT_INIT_FAIL
402200006 IO: 스마트카드 읽기 실패\n스마트카드가 카드리더기에 올바르게 삽입되었나 확인하시기 바랍니다. - ERROR_POWER_ON_FAIL
402200007 IO: 전원 차단 실패. - ERROR_POWER_OFF_FAIL
402200008 정의되지 않은 에러 - ERROR_ABSENTCARD_ICCARD
402200009 IO: 스마트카드 열기 실패. - ERROR_OPEN_ICCARD_FAIL
402200010 IO: 스마트카드 쓰기 실패. - ERROR_WRITE_ICCARD_FAIL
402200011 IO: 옳지 않은 스마트카드 PIN 코드. - ERROR_ICCARD_WRONG_PINCODE
402200012 IO: 비밀키 읽기 실패.\n(저장위치에 비밀키가 없거나 읽기 권한이 없습니다.)
(
구버전 : IO: 비밀키 읽기 실패.\n(비밀번호가 틀렸거나 저장위치에 비밀키가 없습니다.) )
비밀키를 읽어오는 데 실패하였음. 비밀키가 없거나 읽기 권한이 없는 경우. 비밀번호가 틀린 경우는 401800048 에러가 남. ERROR_READ_PRIKEY_FAIL
402200013 IO: 비밀키 쓰기 실패. - ERROR_WRITE_PRIKEY_FAIL
402200014 IO: 인증서와 비밀키 읽기 실패. - ERROR_READ_KEYANDCERT_FAIL
402200015 IO: 인증서 체인 읽기 실패. - ERROR_READ_CERTPATH_FAIL
402200016 SIGN: 서명 생성 실패. - ERROR_SIGN_DATA_FAIL
402200017 SIGN: 서명 검증 실패. - ERROR_VERIFY_SIGNATURE_FAIL
402200018 SIGN: 인증서경로 검증 실패. - ERROR_PATH_VALIDATION_FAIL
402200019 SIGN: 서명값 생성 실패 - ERROR_GEN_SIGNATURE_FAIL
402200020 ENCRYPT: 암호화 실패. - ERROR_ENCRYPT_DATA_FAIL
402200021 ENCRYPT: 복호화 실패. - ERROR_DECRYPT_DATA_FAIL
402200022 ENCRYPT: 비밀키에 대한 암호화 실패. - ERROR_PBE_ENCRYPT_FAIL
402200023 ENCRYPT: 비밀키에 대한 복호화 실패. - ERROR_PBE_DECRYPT_FAIL
402200024 SIGN: 폐기된 인증서로 서명된 서명값. - ERROR_CERT_SIGN_AFTER_REVOKED
402200025 IO: 인증서 읽기 실패.\n(저장위치에 인증서가 없거나 읽기 권한이 없습니다.) 인증서가 없는 경우 또는 인증서 읽기 권한이 없는 경우 ERROR_READ_CERT_FAIL
402200026 IO: 인증서 쓰기 실패. 인증서 쓰기 권한이 없는 경우 ERROR_WRITE_CERT_FAIL
402200027 IO: 비밀키 읽기 실패.\n(저장위치에 비밀키가 없습니다.) 인증서 저장위치에 비밀키가 없는 경우 ERROR_PRIKEY_NOT_EXIST
402200028 IO: 키관리용 비밀키 읽기 실패. 키관리용 비밀키가 없거나 읽기 권한이 없는 경우 ERROR_READ_KM_PRIKEY_FAIL
402200029 IO: 키관리용 비밀키 쓰기 실패. 키관리용 비밀키 쓰기 권한이 없는 경우 ERROR_WRITE_KM_PRIKEY_FAIL
402200030 IO: 최상위인증기관 인증서 쓰기 실패. 최상위인증기관 인증서 쓰기 권한이 없는 경우 ERROR_WRITE_ROOTCA_CERT_FAIL
402200031 IO: 설정 파일 읽기 실패.\n(저장위치에 파일이 없거나 읽기 권한이 없습니다.) EVALICERT 폴더에 evalicert.cfg가 없거나 읽기권한이 없는 경우 ERROR_READ_CFG_FILE_FAIL
402200032 IO: 정책 파일 읽기 실패.\n(저장위치에 파일이 없거나 읽기 권한이 없습니다.) EVALICERT 폴더에 policy.ini가 없거나 읽기권한이 없는 경우 ERROR_READ_POLICY_FILE_FAIL
402200033 IO: 설정 파일 쓰기 실패.\n(저장위치에 쓰기 권한이 없거나 공간이 부족합니다.) EVALICERT 폴더에 evalicert.cfg를 쓸 공간이 없거나 권한이 없는 경우 ERROR_WRITE_CFG_FILE_FAIL
402200034 IO: 정책 파일 쓰기 실패.\n(저장위치에 쓰기 권한이 없거나 공간이 부족합니다.) EVALICERT 폴더에 policy.ini를 쓸 공간이 없거나 권한이 없는 경우 ERROR_WRITE_POLICY_FILE_FAIL
OCSP 관련 Errors  
402300001 OCSP: 응답이 잘못된 서명. - ERROR_OCSP_INVALID_SIGNATURE
402300002 OCSP: 응답이 잘못된 서명자에 의해 서명되었음. - ERROR_OCSP_INVALID_SIGNER
402300003 OCSP: 응답이 적절치 못한 시간에 만들어졌음. - ERROR_OCSP_INVALID_TIME
402300004 OCSP: 응답이 잘못된 NONCE를 보냈음. - ERROR_OCSP_INVALID_NONCE
402300005 OCSP : 올바르지 않은 확인 요청 양식(malformed Request) - ERROR_OCSP_malformedRequest
402300006 OCSP : 확인자 내부오류(internal error) - ERROR_OCSP_internalError
402300007 OCSP : 나중에 다시 시도하기 바람(try later) - ERROR_OCSP_tryLater
402300008 OCSP : 전자서명이 빠져있음(sig required) - ERROR_OCSP_sigRequired
402300009 OCSP : 권한이 없음(unauthorized) - ERROR_OCSP_unauthorized
402300010 OCSP : 더이상의 해당 데이터가 없음(no more data) - ERROR_OCSP_noMoreData
402300011 OCSP : 인증서 확인 및 검증작업 실패. - ERROR_OCSP_FAIL
402300012 OCSP: 폐기된 인증서임. - ERROR_OCSP_CERT_REVOKED
402300013 OCSP: 인증서의상태를 알 수 없음. - ERROR_OCSP_CERT_UNKNOWN
402300014 OCSP : 정의되지 않은 요청 양식 - ERROR_OCSP_NOT_EXISTED_REQUEST_TYPE
402300015 OCSP : 응답 수신 실패 - ERROR_OCSP_NOT_SUCCESSFUL
402300016 OCSP : 정의되지 않은 응답 양식 - ERROR_OCSP_NOT_RESPONSE_TYPE
402300017 OCSP : 검증하고자 하는 인증서의 발급기관을 찾을 수 없음. - ERROR_OCSP_NOT_MATCHED_CANAME
402300018 OCSP:  응답값이 잘못되었음. - ERROR_OCSP_RECEIVED_RESPONSE_ERROR
402300019 OCSP: 지원하지 않는 OCSP Check 방식 지원하지 않는 OCSP Check 방식으로 세팅된 경우 ERROR_OCSP_NOT_SUPPORTED_OCSP_CHECK_MODE
402300020 OCSP: 지원하지 않는 Fixed 인증기관 지원하지 않는 Fixed 인증기관으로 세팅된 경우 ERROR_OCSP_NOT_SUPPORTED_FIX_CA
Warning code가 정의되어있는 region...  
402400001 Warning : 서명값 생성 후 폐기된 인증서. - WARN_CERT_SIGN_BEFORE_REVOKED
402400002 Warning : 서명값 생성 후 폐기된 인증서, 유효한 서명값. - WARN_CERT_SIGN_BEFORE_REVOKED_OK
402400003 Warning : 옳지 않은 서명 수행 시간값. - WARN_INVALID_SIGNINGTIME
402400004 Warning : 서명값의 CMS Version이 올바르지 않음. - WARN_SIGNEDDATA_CMSVERSION_MISMATCH
402400005 PKCS7: Signed Attribute의 contenttype과 encapContentInfo의 contenttype이 일치하지 않음. - WARN_SIGNEDDATA_CONTENTTYPE_MISMATCH 
Smart card 관련 Errors  
402700001 SMARTCARD: 스마트카드 관련 라이브러리를 로드할 수 없습니다. - ERROR_SMARTCARD_FAIL_TO_LOADING_LIB
402700002 SMARTCARD : 사용하고자하는 함수를 로드할 수 없습니다. - ERROR_SMARTCARD_FAIL_TO_LOADING_FUNCTION