��Կ/֤�����

�൱һ���ֵ� openssl ������Ҫ��Կ����֤���������ͨ������;����ȡ��Щ������

  • ֤��

    1. һ���� openssl_x509_read() ���ص� X.509��Դ
    2. ���¸�ʽ���ַ��� file://path/to/cert.pem; �����ļ��������һ��PEM�����֤��
    3. һ��������֤�����ݵ��ַ�����PEM���룬Ӧ������ -----BEGIN CERTIFICATE----- ��ͷ��

  • ֤��ǩ������ (CSRs)

    1. һ���� openssl_csr_new() �������ص� CSR ��Դ
    2. ���¸�ʽ���ַ���file://path/to/csr.pem; �����ļ��������һ��PEM����� CSR
    3. һ�������� CSR ���ݵ��ַ�����PEM���룬Ӧ������ -----BEGIN CERTIFICATE REQUEST----- ��ͷ��

  • ��Կ/˽Կ

    1. һ���� openssl_get_publickey() ���� openssl_get_privatekey() �������ص���Կ��Դ
    2. ���޹�Կ��һ�� X.509 ��Դ
    3. ���¸�ʽ���ַ��� file://path/to/file.pem - �����ļ��������һ��PEM�����֤��/˽Կ������������ߣ�
    4. һ������֤��/˽Կ���ݵ��ַ�����PEM���룬Ӧ������ -----BEGIN PUBLIC KEY----- ��ͷ��
    5. ����˽Կ��Ӧ��ʹ��array($key, $passphrase) ���﷨��ʽ������� $key ������file://��ʽ���ļ������ı��ַ���ʾ����Կ, �� $passphrase ��ʾһ��������˽Կ��������ַ�����