タグ

2005年12月27日のブックマーク (11件)

  • Javaでダイジェストを生成する

    ダイジェストの概要 ダイジェストは、ハッシュ関数(1方向関数)を用いて、ある長さを持つデータを固定長のデータに変換したものです。ダイジェストから元のデータは復元できず、また理論上は異なるデータが同じダイジェストを持つ可能性はあるものの、そのようなデータを見つけることは非常に困難なため、データの一貫性のチェックや認証、暗号化に使用されます。ダイジェスト生成のアルゴリズムとしては、MD5やSHA-1が有名です。 ダイジェストを生成する Javaでダイジェストを生成するには、java.security.MessageDigestを使用します。ダイジェストの生成手順は以下のとおりです。 手順1: 使用するダイジェストのアルゴリズム名を引数としてセットして、getInstanceメソッドを呼び、MessageDigest型のインスタンスを取得します。以降はこのオブジェクトに対して操作を行います。 手

    Javaでダイジェストを生成する
    doinn
    doinn 2005/12/27
    PKI
  • 電子政府推奨暗号の仕様書

    doinn
    doinn 2005/12/27
    PKI
  • Tomcatのパスワードをダイジェスト化する

    Tomcatでは、基認証やダイジェスト認証などの認証方法を利用することができます。しかし、パスワードは平文(暗号化されていない普通のテキストファイル)で保存されるため、パスワードが保管されているフォルダへのアクセス権を持つ人に、パスワードを知られてしまう危険性があります。 このようなパスワードの漏えいを防ぐために、ハッシュ関数を用いてパスワードをダイジェスト化して格納しておくという方法があります。ダイジェスト化されたパスワードから元の平文パスワードを復元することは、非常に難しいとされています。従って、万一ダイジェスト化されたパスワードが他人に知られてしまっても、そこから元のパスワードを知られてしまう危険はまずありません。 ユーザー認証の際は、ユーザーが送信した平文パスワードを同じアルゴリズムのハッシュ関数を用いてダイジェスト化し、このダイジェスト化されたパスワード同士を照会することによっ

    Tomcatのパスワードをダイジェスト化する
    doinn
    doinn 2005/12/27
    MD5 SHA-1
  • 暗号、SSL、SSH

    分散システム 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.coins.tsukuba.ac.jp/~yas/coins/dsys-2004/2005-02-15 あるいは、次のページから手繰っていくこともできます。 http://www.coins.tsukuba.ac.jp/~yas/ http://www.is.tsukuba.ac.jp/~yas/index-j.html ■参考文献 John Viega, Matt Messier, and Pravir Chandra: " Network Security with OpenSSL", O'Reilly & Associates (June 15, 2002). ISBN: 059600270X. http://www.opensslb

    doinn
    doinn 2005/12/27
    SSL の実装
  • Overview of NSS - MDC

    doinn
    doinn 2005/12/27
  • ネットワーク セキュリティ サービス(NSS)

    ニュースグループ: netscape.public.mozilla.crypto メイン テクニカル コンタクト: Bob Relyea 管理人:Wan-Teh Chang ネットワーク セキュリティ サービス (Network Security Services: NSS)とは、セキュリティ強化可能なクライアントやサーバアプリケーションのクロスプラットフォーム開発を支援するように設計されたライブラリーの一式です。NSS と共にビルドされたアプリケーションは、 SSL v2 および v3、 TLS、 PKCS #5、 PKCS #7、 PKCS #11、 PKCS #12、 S/MIME、 X.509 v3 証明書、 その他のセキュリティ規格をサポートします。サポートされている規格についての詳細情報は、NSS 概観 をご覧ください。 NSS は Mozill

    doinn
    doinn 2005/12/27
  • Java のための Network Security Services (JSS)

    Java のための Network Security Services(JSS) ニュースグループ: netscape.public.mozilla.crypto 管理者: Wan-Teh Chang 定義 Network Security Services for Java(JSS)は、NSS への Java インターフェースです。これはほとんどのセキュリティ標準や、NSS によってサポートされている暗号化テクノロジーをサポートしています。JSS はまた、ASN.1 タイプや BER/DER エンコーディングのための純粋な Java インターフェースも提供します。 JSS はまた、Java で暗号化をする Netscape と iPlanet の製品内部にも使用されています。 お知らせ JSS 3.4 がリリースされました。 JSS についての FAQ があります。

    doinn
    doinn 2005/12/27
    Java のための Network Security Services(JSS)
  • オープンソース PKI プロジェクト

    doinn
    doinn 2005/12/27
  • Ingrid.org

    Ingrid.org This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: song lyrics fashion trends Dental Plans Best Penny Stocks Contact Lens Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

  • Struts開発をIDEで効率化

    Jakartaプロジェクトにおいて、サーブレットコンテナであるTomcatと双へきを成すのが、MVCフレームワークのStrutsです。Strutsを利用することにより、Webアプリケーションを簡単にMVCモデルで開発できるようになります。稿ではStrutsを利用するメリットとその仕組み、ほかのアプリケーションとの連携、そして、無償で利用できる(残念ながらオープンソースではありませんが)Strutsの統合開発環境「Exadel Struts Studio Community Edition」を用いたグラフィカルなWebアプリケーションの開発について紹介します。 稿でのStrutsの解説は概要となりますが、Strutsについてより詳しく知りたい場合は、「Jakartaプロジェクト カンタンStruts」「Javaオープンソース徹底攻略」を参考にしてください。 Strutsの仕組みとその周辺

    Struts開発をIDEで効率化
    doinn
    doinn 2005/12/27
    [java] 第12回 Struts開発をIDEで効率化
  • NASA WorldWind

    What is WorldWind?WorldWind is a planetary globe 3D engine. WorldWind allows application developers to quickly and easily create interactive visualizations of geographical information in a 3D planetary context. Organizations around the world use WorldWind to monitor weather patterns, visualize cities and terrain, track vehicle movements, analyze geospatial data and educate humanity about the Earth

    doinn
    doinn 2005/12/27
    keyhole っぽいやつ。