タグ

javaとSSLに関するkimutanskのブックマーク (4)

  • 「Java」 HttpsURLConnection で HTTPS 通信する ( サーバ認証あり ) - プログラム日記

    以下のエントリーではサーバ証明書の信頼性をチェックしない HTTPS 通信をしてみましたが、今回は証明書の信頼性をチェックするパターンです。 ・「Java」 HttpsURLConnection で HTTPS 通信する ( 信頼性のチェックなし ) - プログラム日記 http://a4dosanddos.hatenablog.com/entry/2015/03/28/160704 コードの内容はほとんど変わらないんですが、違うことは、サーバ証明書を発行したルート証明書をキーストアに登録して、システムプロパティなりで登録したキーストアを使用するよう設定するという感じです。 ※ たぶん証明書が「ルート証明書 -> 中間証明書 -> サーバ証明書」みたいない階層になってる場合でも、クライアント側はルート証明書の登録だけでいけるはずです・・・ ※ キーストアはこの場合は「トラストストア」と呼ん

    「Java」 HttpsURLConnection で HTTPS 通信する ( サーバ認証あり ) - プログラム日記
    kimutansk
    kimutansk 2015/06/16
    サーバ側の自己証明書を取りこんで動作する場合はこうと。内容さえあればまぁ何とかなる感じですか。
  • Scala (Java) で自己署名証明書を使った SSL Socket 通信

    通信相手のアイデンティティを確認する必要がある場合、Web のような Man-Machine インターフェースであればパスワード認証やメール認証などいくつか方法ありますが、システム間の接続であればクライアント/サーバ認証を推奨する派です。こんにちは。師走いかがお過ごしでしょうか...

    kimutansk
    kimutansk 2015/06/16
    自己証明書の場合のエラーはこうなると。逆に言うとこの類のメッセージになっていれば他の問題はないということになりますかね。
  • クライアント証明書を使ったSSL通信サンプル - Yotama's diary

    crtファイルと秘密鍵を渡され、Javaでクライアント証明書使ったSSL通信のサンプル作ってちょと言われたので書いた。 これでいいかは微妙…。 まず、crtファイルと秘密鍵をまとめてp12ファイルに変換。パスワードを対話で入力。 openssl pkcs12 -export -inkey private.key -in cert.crt -out cert.p12 実行時にKeyStoreに読み込ませて、HttpsURLConnectionを使ってアクセス。 package jp.co.xxxx.sample; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.

    クライアント証明書を使ったSSL通信サンプル - Yotama's diary
    kimutansk
    kimutansk 2015/06/16
    クライアント証明書版の場合はp12ファイルにまとめておけば後はファイルの中身さえ手に入ればOKな感じですか。
  • The Eclipse Jetty Project :: Eclipse Jetty

    Eclipse Jetty provides a highly scalable and memory-efficient web server and servlet container, supporting many protocols such as HTTP/3,2,1 and WebSocket. Furthermore, the project offers integrations with many other technologies, such as OSGi, JMX, JNDI, JAAS, etc. These components are open source and are freely available for commercial use and distribution under both the EPL2 and Apache2 license

    The Eclipse Jetty Project :: Eclipse Jetty
    kimutansk
    kimutansk 2012/03/22
    JettyでのSSL接続設定方法
  • 1