온라인 최고의 파트너 윈서트!, 02-6111-8360 or 이메일문의(info@wincert.com)

인증서발급상황조회

PKI 데모(테스트) 함수목록

!MagicLineforPHP 제공함수

String ai_asy_rsav20_decrypt ( $kmPri, $kmCert, $passwd, $rsa_enc_msg )

- Description
RSA 2048 (비대칭키) 암호문을 평문으로 복호화 한다.
- Para.....

String ai_asy_rsav20_encrypt ( $kmCert, $CertType, $msg )

- Description
공개키를 이용하여 RSA2048을 이용하여 비대칭키 암호문을 생.....

String ai_asy_rsa_decrypt ( $kmPri, $kmCert, $passwd, $rsa_enc_msg )

- Description
RSA(비대칭키) 암호문을 평문으로 복호화 한다.
- Paramete.....

String ai_asy_rsa_encrypt ( $kmCert, $CertType, $msg )

- Description
공개키를 이용하여 비대칭키 암호문(RSA)을 생성한다.
-.....

String ai_base64_decode ( $b64_enc_msg )

- Description
Base64 인코딩 된 메세지를 Base64로 디코딩 한다.
- Paramete.....

String ai_base64_encode ( $msg )

- Description
메세지를 Base64로 인코딩 한다.
- Parameter
$msg
.....

Array ai_client_mesg_decrypt ( $enc_msg, $key, $iv )

- Description
MagicLine Client으로 부터 암호 메세지를 복호화한다.
- Par.....

String ai_cms_enveloped_data_decrypt ( $kmPri, $kmCert, $passwd, $enc_msg, $key, $iv )

- Description
공개키 암호화 메시지를 복호화하여 평문을 생성한다.
.....

String ai_cms_enveloped_data_encrypt ( $kmCert, $CertType, $msg, $key, $iv )

- Description
공개키, 대칭키를 이용하여 메시지를 암호화 하여 공개키 .....

String ai_cms_mass_dec_file ( $kmPri, $kmCert, $passwd, $env_key, $enc_file, $dec_file, $key, $iv )

- Description
암호화된 파일을 복호화하여 파일을 생성한다.
- Paramet.....

String ai_cms_mass_env_file ( $kmCert, $CertType, $src_file, $env_key, $enc_file, $key, $iv )

- Description
공개키와 대칭키로 파일을 암호화하여 공개키 암호 메세지 .....

String ai_cms_mass_sign_file ( $signPri, $signCert, $passwd, $src_file, $signtime, $sign_file )

- Description
대용량 파일에 서명하여 서명 메시지 구조의 데이터를 생성.....

Array ai_cms_mass_verify_sign_file ( $sign_file, $src_file )

- Description
대용량 파일의 서명 메시지를 검증한다.
- Parameter
.....

String ai_cms_signed_and_enveloped_data ( $signPri, $signCert, $passwd, $kmCert, $CertType, $msg, $key, $iv )

- Description
서명용 개인키를 이용하여 원문에 전자서명하고, 키분배용.....

String ai_cms_signed_data ( $signPri,$signCert,$passwd,$msg,$signtime )

- Description
메시지를 서명하여 서명 메시지 구조의 데이타를 생성한다......

Array ai_cms_verify_signed_and_enveloped_data ( $kmPri, $kmCert, $passwd, $enc_msg, $key, $iv )

- Description
키분배용 개인키와 인증서를 이용하여 암호문을 복호화하.....

Array ai_cms_verify_signed_data ( $sign_msg )

- Description
서명된 메시지를 검증한다.
- Parameter
$sign_msg
.....

String ai_des_mac ( $msg, $passwd )

- Description
Des mac 알고리즘을 이용하여 MAC 값을 생성한다.
- Paramete.....

Array ai_getcertinfo ( $Cert, $CertType )

- Description
인증서에 담겨 있는 정보를 추출한다.
DN, Public Key, Seria.....

String ai_hash_has160 ( $msg )

- Description
해쉬함수 표준 알고리즘 Has160으로 해쉬한다.
- Parameter<.....

String ai_hash_md5 ( $msg )

- Description
Md5 알고리즘으로 해쉬한다.
- Parameter
$msg
해.....

String ai_hash_sha1 ( $msg )

- Description
Sha1 알고리즘으로 해쉬한다.
- Parameter
$msg
해.....

String ai_hash_sha256 ( $msg )

- Description
Sha256 알고리즘으로 해쉬한다.
- Parameter
$msg
.....

String ai_md5_hmac ( $msg, $passwd )

- Description
Md5 hmac 알고리즘을 이용하여 mac 값을 생성한다.
- Paramet.....

String ai_sha1_hmac ( $msg, $passwd )

- Description
Sha1 hmac 알고리즘을 이용하여 mac 값을 생성한다.
- Parame.....

String ai_sha256_hmac ( $msg, $passwd )

- Description
Sha256 hmac 알고리즘을 이용하여 mac 값을 생성한다.
- Para.....

String ai_sign_sha1withkcdsa ( $signPri, $signCert, $passwd, $msg )

- Description
KCDSA, sha1 알고리즘을 이용하여 전자서명 한다.
- Paramete.....

String ai_sign_sha1withrsa ( $signPri, $signCert, $passwd, $msg )

- Description
RSA , sha1 알고리즘을 이용하여 전자서명 한다.
- Parameter.....

String ai_sya_3des_3key_decrypt ( $enc_msg, $key, $iv )

- Description
3des 알고리즘을 이용하여 복호화하여 평문을 생성한다.
.....

String ai_sya_3des_3key_encrypt ( $msg, $key, $iv )

- Description
3des 알고리즘을 이용하여 대칭키 암호문을 생성한다.
-.....

String ai_sya_aria_decrypt ( $enc_msg, $key, $iv )

- Description
Aria 알고리즘을 이용하여 복호화하여 평문을 생성한다.
.....

String ai_sya_aria_encrypt ( $msg, $key, $iv )

- Description
Aria 알고리즘을 이용하여 대칭키 암호문을 생성한다.
-.....

String ai_sya_des_decrypt ( $enc_msg, $key, $iv )

- Description
des 알고리즘을 이용하여 복호화하여 평문을 생성한다.
.....

String ai_sya_des_encrypt ( $msg, $key, $iv )

- Description
des 알고리즘을 이용하여 대칭키 암호문을 생성한다.
- .....

Array ai_sya_gen_keyandiv ( $sya_alg )

- Description
대칭키 알고리즘에 맞는 키정보를 생성한다.
- Parameter<.....

String ai_sya_neat_decrypt ( $enc_msg, $key, $iv )

- Description
Neat 알고리즘을 이용하여 복호화하여 평문을 생성한다.
.....

String ai_sya_neat_encrypt ( $msg, $key, $iv )

- Description
Neat 알고리즘을 이용하여 대칭키 암호문을 생성한다.
-.....

String ai_sya_rc4_decrypt ( $enc_msg, $key, $iv )

- Description
Rc4 알고리즘을 이용하여 복호화하여 평문을 생성한다.
.....

String ai_sya_rc4_encrypt ( $msg, $key, $iv )

- Description
Rc4 알고리즘을 이용하여 대칭키 암호문을 생성한다.
- .....

String ai_sya_seed_decrypt ( $enc_msg, $key, $iv )

- Description
seed 알고리즘을 이용하여 복호화하여 평문을 생성한다.
.....

String ai_sya_seed_encrypt ( $msg, $key, $iv )

- Description
seed 알고리즘을 이용하여 대칭키 암호문을 생성한다.
-.....

String ai_validate_cert ( $Cert, $CertType, $CertUsage, $TrustedCert )

- Description
인증서의 유효성을 검증한다.(CRL 이용)
- Parameter
$.....

Array ai_verify_client_mesg ( $kmPri, $kmCert, $passwd, $msg, $msgType )

- Description
MagicLine Client으로 부터 공개키 암호 메세지를 검증한다. Login.....

String ai_verify_des_mac ( $msg, $passwd, $mac_msg )

- Description
Des mac 알고리즘을 이용하여 mac 값을 검증한다.
- Paramete.....

String ai_verify_sha1withkcdsa ( $signCert, $CertType, $msg, $signMsg )

- Description
전자서명값을 이용하여 올바른 서명인지 검증한다.
- P.....

String ai_verify_sha1withrsa ( $signCert, $CertType, $msg, $signMsg )

- Description
전자서명값을 이용하여 올바른 서명인지 검증한다.
- P.....

String ai_verify_sha1_hmac ( $msg, $passwd, $mac_msg )

- Description
Sha1 hmac 알고리즘을 이용하여 mac 값을 검증한다.
- Parame.....

String ai_verify_sha256_hmac ( $msg, $passwd, $mac_msg )

- Description
Sha256 hmac 알고리즘을 이용하여 mac 값을 검증한다.
- Para.....

String ai_verify_vid ( $signCert, $CertType, $rnum, $ssn )

- Description
인증서에 포함되어 있는 신원확인값, 랜덤값, 사업자/주민.....

자주바로문의

+

인증방법알아보기

- 도메인인증(DV)
- 회사인증(OV)
- EV인증(EV)