2007年5月31日のブックマーク (5件)

  • APOPのぜい弱性で見えてきたMD5の「ご臨終」

    情報処理機構セキュリティセンターは4月,メール・サーバーの認証プロトコルの一つ「APOP」について注意を喚起した。この注意喚起は,電気通信大学の太田和夫教授のグループが,APOPで使うハッシュ関数「MD5」に新たな欠陥を発見したことに基づくもの。この欠陥は,APOPだけでなく,MD5を使う電子署名などのほかのアプリケーションの欠陥も示唆する。実際にどの程度危険なものか,技術に基づいて考えてみよう。 わからないはずのパスワードが解かれる APOPは,チャレンジ・レスポンスという方式を使って,メール・クライアントとメール・サーバーのやりとりを盗聴してもパスワードが解読できないようにする。パスワードを直接やりとりせずに,まずサーバーからクライアントに「チャレンジ・コード」という文字列を送る。クライアントはチャレンジ・コードとパスワードを連結したうえで,MD5というハッシュ関数を使ってハッシュ値を

    APOPのぜい弱性で見えてきたMD5の「ご臨終」
    rero
    rero 2007/05/31
  • Matzにっき(2007-05-15)

    << 2007/05/ 1 1. [Ruby] ITmedia エンタープライズ:刑務作業でRuby、世界初の受刑者によるソフトウェア開発 2. [Ruby] MS、「Silverlight」を複数プラットフォーム対応へ - CNET Japan 3. お客様 4. [Ruby] Calling Erlang from Ruby (Teaser) 2 1. [言語] random-state.net / Method Cache Hacking (May 1st 2007) 2. ICFP Programming Contest 2007 3. 「働く」って何だっけ?日の労働観を再考せよ (新日的経営の姿):NBonline(日経ビジネス オンライン) 3 1. [原稿] 日経Linux 2007年7月号 2. [言語] The World of Hello World 3. [言語]

    rero
    rero 2007/05/31
    プロジェクトが長い歴史を持つようになり、コードが複雑になってくると、新規蒔き直しをしたくなるのは世の常だが、そういう試みはたいていうまくいかない。段階的な進歩こそ進むべき道だ
  • 今、「仮想痛車」が熱い! | スラド

    TECHSIDE.blogなどより。最近、Xbox360のレースゲーム「FORZA2」で、ゲーム内での車体ペイントが熱い様子。 もともとこのゲームでは単純な「車体ペイント機能」がありましたが、一部の匠な人が高品質なイラストの「痛車」を出すようになり、注目度が上昇。さらにその車がゲーム内オークションで高値となり、過熱気味になっているようです。 上記ブログでも触れられていますが Forza 2の開発チームからも 「とても感銘をうけました!」 「頭文字Dのハチロクのレプリカを見たい!」と日の公式ブログにメッセージが届く

    rero
    rero 2007/05/31
  • TECHSIDE.blog: Xbo360「Forza 2 」の開発チーム、日本職人によるペイントカーに感涙。ガリガリ君から痛車、ソニーモデルまで

    Xbo360「Forza 2 」の開発チーム、日職人によるペイントカーに感涙。ガリガリ君から痛車、ソニーモデルまで Xbox360で発売されたレースゲーム「FORZA2」 ですが、 車のペインティングに情熱をかける職人たちが注目を集めております。 作のペイント機能では、 さまざまな形のデカールを1台につき4100枚重ねて貼ることが可能。 これらを匠に使い日語やキャラクターを描いている模様。 そのクオリティが素晴らしい!そしてForza 2の開発チームからも 「とても感銘をうけました!」 「頭文字Dのハチロクのレプリカを見たい!」と日の公式ブログにメッセージが届くほど。 こちらやこちらの画像掲示板では、 そんな職人たちの力作が数多く投稿されています。 以下にその一部を転載させて頂きました。秋葉原や幕張メッセで、 痛車を目の前に指を咥えて眺めていることしかできなかったカーマニアの皆様

    rero
    rero 2007/05/31
  • Microsoft Learn: Build skills that open doors in your career

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    Microsoft Learn: Build skills that open doors in your career
    rero
    rero 2007/05/31
    多重 #include のガードのために __HOGE_H__ (__ で始まる名前.C++ ではもっと厳しく,__ を含む名前も駄目) や _HOGE_H_ (_ で始まり,その次が大文字の名前) を使うのは規約違反.HOGE_H などとする必要がある.