PHP OpenSSL 関数 一覧 |PHP マニュアル 関数 要素 使い方・書き方 例 PHP サンプル
ページコンテンツ
OpenSSL 関数 一覧 PHP
OpenSSL関数とは
トピック:OpenSSL関数とは、署名の生成および認証、そして、データのシール(暗号化)およびオープン(復号化)を行うために、OpenSSLの関数を使用する事ができる。OpenSSLは多くの機能がありますが、これらは、のモジュールまだ、サポートされていません。
| PHP OpenSSL関数 リスト | 関数 説明 要約 |
|---|---|
openssl_cipher_iv_length 詳細 情報openssl_cipher_iv_length 実例 コード書き方 | openssl_cipher_iv_length()とは、暗号 iv の長さを取得 事ができる。 |
openssl_csr_export_to_file 詳細 情報openssl_csr_export_to_file 実例 コード書き方 | openssl_csr_export_to_file()とは、CSR をファイルにエクスポートする 事ができる。 |
openssl_csr_export 詳細 情報openssl_csr_export 実例 コード書き方 | openssl_csr_export()とは、CSR を文字列としてエクスポートする 事ができる。 |
openssl_csr_get_public_key 詳細 情報openssl_csr_get_public_key 実例 コード書き方 | openssl_csr_get_public_key()とは、CERT の公開鍵を返す 事ができる。 |
openssl_csr_get_subject 詳細 情報openssl_csr_get_subject 実例 コード書き方 | openssl_csr_get_subject()とは、CERT の subject を返す 事ができる。 |
openssl_csr_new 詳細 情報openssl_csr_new 実例 コード書き方 | openssl_csr_new()とは、CSR を作成する 事ができる。 |
openssl_csr_sign 詳細 情報openssl_csr_sign 実例 コード書き方 | openssl_csr_sign()とは、他の CERT(あるいは自分自身)で証明書をサインする 事ができる。 |
openssl_decrypt 詳細 情報openssl_decrypt 実例 コード書き方 | openssl_decrypt()とは、データを復号 事ができる。 |
openssl_dh_compute_key 詳細 情報openssl_dh_compute_key 実例 コード書き方 | openssl_dh_compute_key()とは、リモート DH キー及びローカル DH キーの公開値に関して、共有される秘密を計算する事ができる。 |
openssl_digest 詳細 情報openssl_digest 実例 コード書き方 | openssl_digest()とは、ダイジェストを計算する事ができる。 |
openssl_encrypt 詳細 情報openssl_encrypt 実例 コード書き方 | openssl_encrypt()とは、データを暗号化 事ができる。 |
openssl_error_string 詳細 情報openssl_error_string 実例 コード書き方 | openssl_error_string()とは、OpenSSL エラーメッセージを返す 事ができる。 |
openssl_free_key 詳細 情報openssl_free_key 実例 コード書き方 | openssl_free_key()とは、キーリソースを開放する 事ができる。 |
openssl_get_cert_locations 詳細 情報openssl_get_cert_locations 実例 コード書き方 | openssl_get_cert_locations()とは、利用可能な証明書の場所を取得する 事ができる。 |
openssl_get_cipher_methods 詳細 情報openssl_get_cipher_methods 実例 コード書き方 | openssl_get_cipher_methods()とは、利用可能な暗号メソッドを取得 事ができる。 |
openssl_get_curve_names 詳細 情報openssl_get_curve_names 実例 コード書き方 | openssl_get_curve_names()とは、 ECCの使用可能なカーブ名のリストを取得する 事ができる。 |
openssl_get_md_methods 詳細 情報openssl_get_md_methods 実例 コード書き方 | openssl_get_md_methods()とは、利用可能なダイジェスト・メソッドを取得 事ができる。 |
openssl_get_privatekey 詳細 情報openssl_get_privatekey 実例 コード書き方 | openssl_get_privatekey()とは、openssl_pkey_get_private() のエイリアス(別名)の事。 |
openssl_get_publickey 詳細 情報openssl_get_publickey 実例 コード書き方 | openssl_get_publickey()とは、openssl_pkey_get_public() のエイリアス(別名)の事。 |
openssl_open 詳細 情報openssl_open 実例 コード書き方 | openssl_open()とは、シール(暗号化)されたデータをオープン(復号)する 事ができる。 |
openssl_pbkdf2 詳細 情報openssl_pbkdf2 実例 コード書き方 | openssl_pbkdf2()とは、PKCS5 v2 の PBKDF2 文字列を生成する。デフォルトは SHA-1 事ができる。 |
openssl_pkcs12_export_to_file 詳細 情報openssl_pkcs12_export_to_file 実例 コード書き方 | openssl_pkcs12_export_to_file()とは、PKCS#12 互換の証明書保存ファイルをエクスポートする 事ができる。 |
openssl_pkcs12_export 詳細 情報openssl_pkcs12_export 実例 コード書き方 | openssl_pkcs12_export()とは、PKCS#12 互換の証明書保存ファイルを変数にエクスポートする 事ができる。 |
openssl_pkcs12_read 詳細 情報openssl_pkcs12_read 実例 コード書き方 | openssl_pkcs12_read()とは、PKCS#12 認証ストアをパースして配列形式にする 事ができる。 |
openssl_pkcs7_decrypt 詳細 情報openssl_pkcs7_decrypt 実例 コード書き方 | openssl_pkcs7_decrypt()とは、S/MIME 暗号化されたメッセージを復号する 事ができる。 |
openssl_pkcs7_encrypt 詳細 情報openssl_pkcs7_encrypt 実例 コード書き方 | openssl_pkcs7_encrypt()とは、S/MIME メッセージを暗号化する 事ができる。 |
openssl_pkcs7_read 詳細 情報openssl_pkcs7_read 実例 コード書き方 | openssl_pkcs7_read()とは、 PKCS7ファイルをPEM証明書の配列にエクスポートする 事ができる。 |
openssl_pkcs7_sign 詳細 情報openssl_pkcs7_sign 実例 コード書き方 | openssl_pkcs7_sign()とは、S/MIME メッセージにサインする 事ができる。 |
openssl_pkcs7_verify 詳細 情報openssl_pkcs7_verify 実例 コード書き方 | openssl_pkcs7_verify()とは、S/MIME でサインされたメッセージの署名を検証する 事ができる。 |
openssl_pkey_export_to_file 詳細 情報openssl_pkey_export_to_file 実例 コード書き方 | openssl_pkey_export_to_file()とは、エクスポート可能な形式で、キーをファイルに取得する 事ができる。 |
openssl_pkey_export 詳細 情報openssl_pkey_export 実例 コード書き方 | openssl_pkey_export()とは、エクスポート可能な形式で、キーを文字列に取得する 事ができる。 |
openssl_pkey_free 詳細 情報openssl_pkey_free 実例 コード書き方 | openssl_pkey_free()とは、秘密鍵を開放する 事ができる。 |
openssl_pkey_get_details 詳細 情報openssl_pkey_get_details 実例 コード書き方 | openssl_pkey_get_details()とは、キーの詳細の配列を返す 事ができる。 |
openssl_pkey_get_private 詳細 情報openssl_pkey_get_private 実例 コード書き方 | openssl_pkey_get_private()とは、秘密鍵を取得する 事ができる。 |
openssl_pkey_get_public 詳細 情報openssl_pkey_get_public 実例 コード書き方 | openssl_pkey_get_public()とは、証明書から公開鍵を抽出し、使用できるようにする 事ができる。 |
openssl_pkey_new 詳細 情報openssl_pkey_new 実例 コード書き方 | openssl_pkey_new()とは、新規に秘密鍵を生成する 事ができる。 |
openssl_private_decrypt 詳細 情報openssl_private_decrypt 実例 コード書き方 | openssl_private_decrypt()とは、秘密鍵でデータを復号する 事ができる。 |
openssl_private_encrypt 詳細 情報openssl_private_encrypt 実例 コード書き方 | openssl_private_encrypt()とは、秘密鍵でデータを暗号化する 事ができる。 |
openssl_public_decrypt 詳細 情報openssl_public_decrypt 実例 コード書き方 | openssl_public_decrypt()とは、公開鍵でデータを復号する 事ができる。 |
openssl_public_encrypt 詳細 情報openssl_public_encrypt 実例 コード書き方 | openssl_public_encrypt()とは、公開鍵でデータを暗号化する 事ができる。 |
openssl_random_pseudo_bytes 詳細 情報openssl_random_pseudo_bytes 実例 コード書き方 | openssl_random_pseudo_bytes()とは、疑似乱数のバイト文字列を生成する 事ができる。 |
openssl_seal 詳細 情報openssl_seal 実例 コード書き方 | openssl_seal()とは、データをシール(暗号化)する 事ができる。 |
openssl_sign 詳細 情報openssl_sign 実例 コード書き方 | openssl_sign()とは、署名を生成する 事ができる。 |
openssl_spki_export_challenge 詳細 情報openssl_spki_export_challenge 実例 コード書き方 | openssl_spki_export_challenge()とは、署名された公開鍵と challengeに関連付けられたchallengeをエクスポートする 事ができる。 |
openssl_spki_export 詳細 情報openssl_spki_export 実例 コード書き方 | openssl_spki_export()とは、有効な PEM形式の公開鍵で署名された公開鍵と挑戦をエクスポートする 事ができる。 |
openssl_spki_new 詳細 情報openssl_spki_new 実例 コード書き方 | openssl_spki_new()とは、署名された新しい公開鍵と challengeを生成する 事ができる。 |
openssl_spki_verify 詳細 情報openssl_spki_verify 実例 コード書き方 | openssl_spki_verify()とは、署名された公開鍵と挑戦を検証する 事ができる。 |
openssl_verify 詳細 情報openssl_verify 実例 コード書き方 | openssl_verify()とは、署名を検証する 事ができる。 |
openssl_x509_check_private_key 詳細 情報openssl_x509_check_private_key 実例 コード書き方 | openssl_x509_check_private_key()とは、秘密鍵が証明書に対応するかを確認する 事ができる。 |
openssl_x509_checkpurpose 詳細 情報openssl_x509_checkpurpose 実例 コード書き方 | openssl_x509_checkpurpose()とは、証明書が特定の目的に使用可能かどうか確認する 事ができる。 |
openssl_x509_export_to_file 詳細 情報openssl_x509_export_to_file 実例 コード書き方 | openssl_x509_export_to_file()とは、証明書をファイルにエクスポートする 事ができる。 |
openssl_x509_export 詳細 情報openssl_x509_export 実例 コード書き方 | openssl_x509_export()とは、証明書を文字列としてエクスポートする 事ができる。 |
openssl_x509_fingerprint 詳細 情報openssl_x509_fingerprint 実例 コード書き方 | openssl_x509_fingerprint()とは、与えられた X.509証明書のフィンガープリントまたはダイジェストを計算する事ができる。 |
openssl_x509_free 詳細 情報openssl_x509_free 実例 コード書き方 | openssl_x509_free()とは、証明書リソースを開放する 事ができる。 |
openssl_x509_parse 詳細 情報openssl_x509_parse 実例 コード書き方 | openssl_x509_parse()とは、X509 証明書をパースし、配列として情報を返す 事ができる。 |
openssl_x509_read 詳細 情報openssl_x509_read 実例 コード書き方 | openssl_x509_read()とは、X.509 証明書をパースし、リソース ID を返す 事ができる。 |
