印刷用ページ       送信     
クリックして評価とフィードバックをお寄せください
 編集者のメモ: 身分証明書を見せていただけますか?
Related Articles

Michael Howard が、Visual C++ 2005 以降で使用可能なバッファ オーバーラン防御機能の概要を説明します。

Michael Howard

MSDN Magazine March 2008

...

Read more!

ここでは、WCF (Windows Communication Foundation) におけるコードアクセス セキュリティと、WCF サービス向けの、部分的に信頼されたクライアントを可能にするためのソリューションについて説明します。

Juval Lowy

MSDN Magazine April 2008

...

Read more!

このコラムでは、脅威のモデル化を行う際にあらゆる規模の開発チームで採用できるアプローチについて説明します。

Adam Shostack

MSDN Magazine July 2008

...

Read more!

今月のコラムでは引き続き、WCF と部分的に信頼されたサービスにおけるコード アクセス セキュリティについて説明します。

Juval Lowy

MSDN Magazine July 2008

...

Read more!

今回は、"Geneva" というコード ネームを持つ Microsoft の新しいフレームワークをご紹介します。これは、クレームベースのアプリケーションやサービス、およびフェデレーション セキュリティ シナリオを構築するために使用できます。

Michele Leroux Bustamante

MSDN Magazine December 2008

...

Read more!

Also by this Author

今月は、編集長の Howard Dierking が、クラウド サービスを導入する場合には妙技より計画が重要だということを認識して、雲の上から地上に降りてきます。彼が最近の経験から得た耳寄りなヒントを紹介します。

Howard Dierking

MSDN Magazine May 2009

...

Read more!

Howard Dierking

MSDN Magazine June 2009

...

Read more!

テクノロジは光の速さで変化しています。今月は、Howard Dierking が、急速な変化が開発者の優先順位と MSDN Magazine の記事の焦点に与える影響について考えています。

Howard Dierking

MSDN Magazine September 2008

...

Read more!

単純にコードの並列化を無分別に行うだけでは、並列処理が約束するメリットを真に得ることができないと Howard Dierking が指摘しています。

Howard Dierking

MSDN Magazine October 2008

...

Read more!

読者の要望を取り入れて決定した今年の MSDN Magazine のテーマと変更点について説明します。

Howard Dierking

MSDN Magazine January 2009

...

Read more!

Popular Articles

Chris Tavares は、ASP.NET MVC Framework の Model View Controller パターンが、柔軟性に富み簡単にテストできる Web アプリケーションの作成にどのように役立つかを説明しています。

Chris Tavares

MSDN Magazine March 2008

...

Read more!

Ray Djajadinata

MSDN Magazine May 2007

...

Read more!

WPF は、.NET Framework 3.0 の最も重要な新しいテクノロジの 1 つです。今月は、John Papa がそのデータ バインド機能について紹介します。

John Papa

MSDN Magazine December 2007

...

Read more!

When incorporating the ASP.NET DataGrid control into your Web apps, common operations such as paging, sorting, editing, and deleting data require more effort than you might like to expend. But all that is about to change. The GridView control--the successor to the DataGrid-- extends the DataGrid's functionality it in a number of ways. First, it fully supports data source components and can automatically handle data operations, such as paging, sorting, and editing, as long as its bound data source object supports these capabilities. In addition, ...

Read more!

Jason Clark

MSDN Magazine July 2003

...

Read more!

編集者のメモ
身分証明書を見せていただけますか?
Howard Dierking


先日、私は妻と連れ立って映画を見に行きました。チケット販売係からチケットを購入しなければならなかったのですが、半インチの厚さのガラスを通して音声を伝えるインターコム システムのために、販売係の声がまるでアンプのゆがみを使った合成音声のように聞こえました。さて、私が身分証明書の提示を求められたときの驚きを想像してください (映画は R 指定でした)。
米国での映画の評定基準についてご存じない方のために、ご説明しましょう。R 指定の映画とは、17 歳未満の若者が大人同伴でないと見ることのできない映画を指します。私はおそらく、実際の年齢よりもほんの少し若く見えるのですね。しかし、いくら何でも 17 歳未満とは。私は身分証明書を提示して映画のチケットを購入しましたが、この出来事によって、セキュリティの要件とコンテキストに関連するより幅広い問題について考えさせられることになりました。
私が考え付いたことの 1 つは、私と販売係を隔てていた薄いガラスの壁に関係しています。こうした壁が設置されたのは、かつては映画を見に訪れる人々のほとんどがチケットを現金で購入していたためだと思われます。クレジット カードの登場によってこうした習慣は薄れてきているでしょうが、窓口の後ろ側にいる人々は、やはり大量の現金を扱う必要があります。通常のチケット カウンタと劇場のそれ以外の部分との位置関係を考えると、このような窓口 (および声をゆがませるインターコム) がなければ、倫理観の欠如した、現金を奪おうと考える人々に対して、チケットの販売係は非常に無防備になってしまいます。
コンテキストによってセキュリティの要件が変わるケースは、年齢確認の場面にも見られます。例の映画館のカウンタでチケットを購入するには、インターコムからの指示を黙って聞くほかありません。販売係は最小限の労力で、またはチケットの販売プロセスにほとんど影響を与えることなく、私の ID をチェックして年齢確認を行うことができます。
しかし、私がチケットをオンラインで購入する場合、ビジネス プロセスには変わりがありませんが、コンテキストの変化によって、セキュリティの目的は映画館の資産 (現金) を保護することから、購入者の資産 (クレジット カードの番号) を保護することにシフトします。チケット購入者が実質的に匿名であるコンテキストでは、購入者の年齢確認などの踏み込んだ確認ステップは、形だけのものに思えることがあります。
私が繰り返し述べているように、アプリケーションや企業に取り入れる必要のあるテクノロジの数は非常に多く、しかも増え続けています。また、テクノロジの変化に応じてセキュリティのコンテキストが変わり、セキュリティの要件が変化することもあります。私はこれまで、既存のアプリケーションを Web に移すというシンプルな目標を掲げて開始されたプロジェクトで、後々になって大量の作業が必要になる (または完全に行き詰まってしまう) ケースを数多く目にしました。これは、コンテキストの変化の影響を前もって考慮していなかったことに原因があります。
この場合、テクノロジの領域から簡単な解決策を見つけることはできません。セキュリティ対策は、システム、ユーザー、およびシステムが実行されるコンテキストに関する確実な理解に基づいてデザインおよび実装する必要があります。私はこの点に基づき、安全なシステムの構築は、人々とプロセスにより密接に関係するということを確信しています。
私たちは、セキュリティ開発ライフサイクル (SDL) を非常に重視しています。SDL は、コンテキストがセキュリティを左右するという考えを強調するためのものです。また SDL は、開発ライフサイクルの他の主要フェーズと共に、永続的な規範としなければなりません。今月号の記事で紹介するように、アジャイル開発方法論が最も効果的である変更の多い環境においても SDL の有効性を保つためには、SDL 自体にも変更を加える必要があります。実際に、コンテキストの変化に応じて SDL も変化し続けることに皆さんもお気付きではないでしょうか。

msdn.microsoft.com/magazine をご覧ください。MSDN Magazine に関するご質問、ご意見、ご提案は、編集者までお送りください (mmeditor@microsoft.com)。

今月号の記事の執筆に携わったマイクロソフトの技術部門の次の専門家に感謝します。Paul Andrew、Jonathan Aneja、Bob Brumfield、Jeff Cao、Kiran Dowluru、Ryan Duguid、Mike Flasko、Matt Gibbs、Kevin Gjerstad、Christian Kleinerman、Bertrand Le Roy、Varsha Mahadevan、Duane Need、Wayne Norton、Eugene Osovetsky、Dave Reed、Michael Rys、Gerhard Schneider、Michael Wang。

長年にわたって MSJ と MSDN Magazine の記事を執筆され、これらのマガジンの数多くのスタッフを支えてくださっていた Paul DiLascia 氏が逝去されました。心からお悔やみ申し上げます。

Page view tracker