タグ

SSLに関するyokada3のブックマーク (3)

  • OpenSSLコマンドとその用例

    OpenSSLのコマンドは、オプションがたくさんあって筆者が非常に忘れやすいので簡単に整理してみたいと思います。また、その使い方についても触れていきます。OpenSSLは、セキュアなサーバーを構築しようとする際には必須となりますので正しい用法を覚えておいて損はないでしょう。なお、ここではすべて説明するわけではなく、当サイトで証明書を作成する際に説明するレベルの範囲内に留めておきます。コマンドがわからなくなったら、当ページを参考にしてみてください。 ■コマンドの種類 OpenSSLコマンドの種類は、その役割ごとに標準コマンドの「Standard commands」、ダイジェスト認証用のコマンド「Message Digest commands」、暗号化コマンドの「Cipher commands」3つに分類されます。 # /usr/local/ssl/bin/openssl --help Sta

  • OpenSSLを使ったCAの構築

    OpenSSL を使って ルート CA (認証局) を構築する OpenSSL のインストール ./config → make → make test → make install インストール先は、/usr/local/ssl である openssl.cnf の設定 openssl コマンドの動作設定ファイル /usr/local/ssl/openssl.cnf において、証明書発行に関連する設定例を以下に示す。 [ ca ] default_ca = CA_default /* デフォルト CA */ [ CA_default ] dir = /usr/local/ssl/demoCA /* CA のディレクトリ */ certificate = $dir/cacert.pem /* 自己署名済み CA の証明書 */ private_key = $dir/private/cakey

  • SoftBankのユーザーIDをSSLページで取得するには? | 株式会社シンメトリック公式ブログ - 携帯開発から生まれる技術情報

    SoftBankのユーザーIDをSSLページで取得するには?|株式会社シンメトリック公式ブログ - 携帯開発から生まれる技術情報| 携帯サイト開発から生まれる技術情報ブログ SoftBankでも他のキャリアと同様にユーザーID(携帯契約者の識別子)を取得することができる。SoftBankの場合は、HTTPヘッダx-jphone-uidからユーザーIDが取得できるようになっている。会員制サイトでよく見かける「かんたんログイン」といった機能は、このユーザーIDを利用していることが多く、利用価値が高い。 ところがこのユーザーID、サーバー側から取得できないときがあるのだ。それはSSLページ。SSLページでユーザーIDを取得できないとなると、ログインページや会員登録ページなど、重要なページでユーザーIDが使用できないことになってしまう・・・。 今回はSoftBankのSSL環境下におけるユーザ

  • 1