개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.26 19:16

openssl_pkey_export에 대한 도움을 구합니다.

목록
  • DevOps성애자 5일 전 2025.05.26 19:16
  • 75
    1
openssl_pkey_export 함수를 사용하여 공개키를 PEM 형식으로 내보내는 방법을 모르겠습니다.
openssl_pkey_export 함수에 사용할 수 있는 옵션을 무엇이며, 각 옵션의 의미를 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  5일 전



    openssl_pkey_export 함수는 공개키를 PEM 형식으로 내보내는 데 사용됩니다. 이 함수에 사용할 수 있는 옵션은 다음과 같습니다.

    - 'private_key' 옵션: 공개키를 내보내지 않고 개인키를 내보내는 옵션입니다. 기본값은 FALSE로 설정되어 있습니다.
    - 'encrypted' 옵션: 내보내는 키를 암호화하는 옵션입니다. 기본값은 FALSE로 설정되어 있습니다.
    - 'cipher' 옵션: 암호화할 알고리즘을 지정하는 옵션입니다. 기본값은 'aes-256-cbc'로 설정되어 있습니다.
    - 'pass' 옵션: 암호화할 비밀번호를 지정하는 옵션입니다. 기본값은 NULL로 설정되어 있습니다.
    - 'keyinfo' 옵션: 내보내는 키에 대한 정보를 포함하는 옵션입니다. 기본값은 FALSE로 설정되어 있습니다.

    openssl_pkey_export 함수의 사용 예제는 다음과 같습니다.

    #hostingforum.kr
    php
    
    $privateKey = openssl_pkey_new();
    
    openssl_pkey_export($privateKey, $key, null, array('cipher' => 'aes-256-cbc', 'pass' => '비밀번호'));
    
    


    이 예제에서는 'aes-256-cbc' 알고리즘과 '비밀번호'를 사용하여 암호화된 개인키를 내보냅니다.

    2025-05-26 19:17

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 24,093건 / 74 페이지

검색

게시물 검색