(PHP 5 >= 5.2.0)
openssl_pkey_get_details — キーの詳細の配列を返す
この関数は、キーの詳細 (bits, key, type) を返します。
キーを保持する配列。
成功した場合にキーの詳細を含む配列、失敗した場合に FALSE を返します。 返される配列のキーは bits (ビット数)、 key (公開鍵を表す文字列) および type (キーの種類。 OPENSSL_KEYTYPE_RSA、 OPENSSL_KEYTYPE_DSA、 OPENSSL_KEYTYPE_DH、 OPENSSL_KEYTYPE_EC のいずれか。あるいは不明な場合は -1) となります。
使っているキーの型によって、さらに詳細が返されます。 常に存在するわけではない要素もあることに注意しましょう。
| キー | 説明 |
|---|---|
| "n" | |
| "e" | |
| "d" | |
| "p" | |
| "q" | |
| "dmp1" | |
| "dmq1" | |
| "iqmp" |
| キー | 説明 |
|---|---|
| "p" | |
| "q" | |
| "g" | |
| "priv_key" | |
| "pub_key" |
| キー | 説明 |
|---|---|
| "p" | |
| "g" | |
| "priv_key" | |
| "pub_key" |