답변 5개
결론부터 말씀드리면, 이번 PHP 및 그누보드 보안 문제로 인해 KCP API 키를 새로 발급받으실 필요는 없습니다.
KCP API 키(인증키/개인키)는 PG 결제 연동을 위한 인증 수단이므로, 서버의 일반적인 파일 업로드나 소스코드 취약점 보안 패치(그누보드/PHP 업데이트 등)와는 별개입니다. 다만, 서버가 해킹되어 소스코드가 완전히 유출되었다는 정황이 있다면 예외적으로 재발급을 고려할 수 있으나, 일반적인 보안 점검 차원에서는 기존 키를 그대로 유지하셔도 됩니다.
참고로 키를 재발급해야 하는 경우:
-
개인키 파일(.pem 등)을 분실했거나 외부로 완전히 유출된 경우
-
KCP API 인증서 유효기간(5년)이 만료된 경우
재발급 방법:
-
KCP에 별도로 전화 문의를 하실 필요는 없으며, [KCP 파트너관리자] 로그인 > 기술관리센터 > 인증센터 > KCP-PG API 메뉴에서 직접 폐기 후 재발급(또는 유효기간 만료 전 연장)이 가능합니다.
“새로 받으려면 어디로 문의하나요?” 부분을 보완드립니다. 먼저 현재 모듈이 사용하는 인증정보가 기존 ppcli 방식의 site_key인지, PG-API 방식의 서비스 인증서·개인키인지 구분해 주세요. PHP 버전만으로 어느 방식을 쓰는지는 알 수 없습니다.
PG-API의 운영 인증서·개인키는 KCP 파트너관리자에 로그인한 뒤 “기술관리센터 → 인증센터 → KCP-PG API”에서 발급합니다. 기존 site_key 방식이라면 여기서 받은 인증서를 해당 설정란에 그대로 넣는 방식은 아닙니다. KCP 기술지원에 영카트 버전과 현재 연동방식을 알려 재발급 또는 전환 절차를 확인하시면 됩니다.
KCP 공식 안내는 개인키를 폐기하면 기존 인증서로 승인·취소·조회 등 모든 서비스를 이용할 수 없다고 명시합니다. 따라서 재발급이 필요하더라도 기존 키부터 폐기하지 말고, 교체 적용과 결제·취소 검증 일정을 먼저 확인해 주세요. 실제 키값이나 개인키 파일은 공개 게시판에 올리지 않으셔도 됩니다.
공식 발급 안내: https://developer.kcp.co.kr/guide/pg-api
인증방식 전환 설명: https://developer.kcp.co.kr/guide/rest-api-guide
PG-API의 운영 인증서·개인키는 KCP 파트너관리자에 로그인한 뒤 “기술관리센터 → 인증센터 → KCP-PG API”에서 발급합니다. 기존 site_key 방식이라면 여기서 받은 인증서를 해당 설정란에 그대로 넣는 방식은 아닙니다. KCP 기술지원에 영카트 버전과 현재 연동방식을 알려 재발급 또는 전환 절차를 확인하시면 됩니다.
KCP 공식 안내는 개인키를 폐기하면 기존 인증서로 승인·취소·조회 등 모든 서비스를 이용할 수 없다고 명시합니다. 따라서 재발급이 필요하더라도 기존 키부터 폐기하지 말고, 교체 적용과 결제·취소 검증 일정을 먼저 확인해 주세요. 실제 키값이나 개인키 파일은 공개 게시판에 올리지 않으셔도 됩니다.
공식 발급 안내: https://developer.kcp.co.kr/guide/pg-api
인증방식 전환 설명: https://developer.kcp.co.kr/guide/rest-api-guide
답변을 작성하려면 로그인이 필요합니다.