
openssl_spki_new 함수는 PKI(공개 키 기반 인증) 인증서를 생성하는 함수입니다. 인증서의 subject 이름을 지정하는 옵션은 다음과 같습니다.
- subject: 인증서의 주체 이름을 지정합니다. 예를 들어, "CN=example.com"과 같은 형식으로 지정합니다.
- subjectAltName: 인증서의 대체 주체 이름을 지정합니다. 예를 들어, "emailAddress=example@example.com"과 같은 형식으로 지정합니다.
openssl_spki_new 함수를 사용하여 인증서를 생성하는 예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$subject = array(
"countryName" => "KR",
"stateOrProvinceName" => "Seoul",
"localityName" => "Seoul",
"organizationName" => "Example",
"organizationalUnitName" => "Example",
"commonName" => "example.com",
"emailAddress" => "example@example.com"
);
$spki = openssl_spki_new($subject);
제가 지정한 subject 이름을 인증서에 반영하는 방법은 다음과 같습니다.
- subject 이름을 지정한 후, openssl_spki_new 함수를 호출하여 인증서를 생성합니다.
- 생성된 인증서를 확인하여 subject 이름이 올바르게 반영되었는지 확인합니다.
openssl_spki_new 함수의 subject 이름을 지정하는 옵션에 대한 자세한 설명은 다음과 같습니다.
- countryName: 인증서의 국가 이름을 지정합니다.
- stateOrProvinceName: 인증서의 주 또는 주 이름을 지정합니다.
- localityName: 인증서의 지역 이름을 지정합니다.
- organizationName: 인증서의 조직 이름을 지정합니다.
- organizationalUnitName: 인증서의 조직 단위 이름을 지정합니다.
- commonName: 인증서의 일반 이름을 지정합니다.
- emailAddress: 인증서의 이메일 주소를 지정합니다.
openssl_spki_new 함수를 사용하여 인증서를 생성하는 방법에 대한 더 많은 정보는 다음과 같습니다.
- openssl_spki_new 함수는 PKI 인증서를 생성하는 함수입니다.
- 인증서의 subject 이름을 지정하는 옵션은 countryName, stateOrProvinceName, localityName, organizationName, organizationalUnitName, commonName, emailAddress 등이 있습니다.
- subject 이름을 지정한 후, openssl_spki_new 함수를 호출하여 인증서를 생성합니다.
- 생성된 인증서를 확인하여 subject 이름이 올바르게 반영되었는지 확인합니다.
2025-03-04 00:59