2
PHPで.cer形式の秘密鍵を使用して暗号化できますか? PHP関数から
openssl_public_encrypt (string $data , string &$crypted , mixed $key)
それは$キーのためだけの.pemで動作しますか?または.cerまたは.crtを使用できますか?
PHPで.cer形式の秘密鍵を使用して暗号化できますか? PHP関数から
openssl_public_encrypt (string $data , string &$crypted , mixed $key)
それは$キーのためだけの.pemで動作しますか?または.cerまたは.crtを使用できますか?
openssl_public_encryptは非公開鍵ではなく公開鍵でデータを暗号化するため、タイトルが間違っているようです。しかし、ここにX.509証明書の一般的なファイル名の拡張子を持つリストがあります:
.pem (Privacy Enhanced Mail) Base64 encoded DER certificate
enclosed between "-----BEGIN CERTIFICATE-----" and
"-----END CERTIFICATE-----"
.cer, .crt, .der usually in binary DER form, but Base64-encoded certificates are
common too (see .pem above)
.p7b, .p7c PKCS#7 SignedData structure without data, just certificate(s)
or CRL(s)
.p12 PKCS#12, may contain certificate(s) (public) and private keys
(password protected)
.pfx PFX, predecessor of PKCS#12 (usually contains data in PKCS#12
format, e.g., with PFX files generated in IIS)
私は答えを持っています。 –
「あなたの回答を投稿する」をクリックしてコメントにコメントしてください。あなたが質問したとしても。 '.cer'、' .pem'、 '.crt'ファイルの内容についても話すべきです。拡張はそれをあなたに伝えません。 '.exe'という名前のファイルにキーを置くことができますが、それは実行可能にしません。 –