タグ

ブックマーク / thinkit.co.jp (4)

  • パスワードに頼るパスワード代替技術

    「もうパスワードの時代は終わった。これからは、パスワードに代わる新しい技術の時代だ」――。こうしたかけ声とともに、次のような技術がマスメディアに登場しています。 (1)ID連携:SSO(Single Sign On:シングルサインオン)やパスワード管理ツール (2)いわゆるワンタイム・パスワード (3)2要素認証 (4)PKI(公開鍵暗号基盤) (5)生体認証(バイオメトリクス) しかし、いずれの技術も、どのように考えてもパスワードの補完ないし拡大利用方法とは呼べてもパスワードの代替策とは呼べません。なぜなら、それぞれがパスワードに依存しているからです。 具体的には、ID連携はマスターパスワードと呼ばれる1つのパスワードに全面的に依存します。いわゆるワンタイム・パスワードは人の認証には関与しません。2要素認証では、1つの要素は常にパスワードですし、PKIも必ずパスワードと一緒に運用されて

    パスワードに頼るパスワード代替技術
  • 簡単!?iPhone対応サイトの構築方法

    iPhoneはケータイのような画面のウルトラモバイルPC 前回(http://www.thinkit.co.jp/article/146/3/)は主にHTMLCSS、サイトデザインについて紹介しました。今回はもう少しシステム寄りの「作り方」の紹介をします。 大前提としてご理解いただきたいことは、iPhone用のサイトというのはシンプルなPC向けのページである、ということです。 ウィンドウ幅が基320px(デフォルトでは980pxを縮小)のSafariが積んであり、Wifiでも3G回線でも通信できる、メモリ128Mの非力なPCです。標準的なHTMLJavaScriptCSSも使えます。きちんとSafariに対応しているAjaxのライブラリ群も動作します。Safari Web Content Guide for iPhone(http://developer.apple.com/doc

  • [Think IT] 第3回:iPod touchで動作するテキストエディタはこう作る! (1/3)

    完全先取り! iPod touch開発 第3回:iPod touchで動作するテキストエディタはこう作る! 著者:masuidrive 公開日:2007/11/29(木) iPod touch用のテキストエディタを作ろう 「第2回:iPod touchの自作アプリケーションが作れる&動かせる!」では、Mac OS X上にiPod touchの開発環境を構築し、簡単なHello Worldアプリケーションのコンパイルから動作テストまでの流れを紹介しました。 今回はその環境を使って、iPod touch専用のテキストエディタを作ってみます。まず何もしないベースアプリケーションを作成し、それに機能を加えていきます。 質問殺到「JailBreakのやり方」 テキストエディタの開発を行う前に、第1回/第2回公開と同時に寄せられた「JailBreakの仕組みはわかったけど、どうすればできるの?」という

  • [Think IT] 第4回:OpenIDの仕様を改めて復習してみよう (1/3)

    OpenIDの仕様を改めて復習してみよう 連載ではPHPによるOpenIDのサンプルを使って、実際に「Consumer」や「Identity Provider(以下、IdP)」を動かしながら、その仕組みについて解説してきました。かなり駆け足で紹介してきたため、今回はこれまでの解説を踏まえながら改めてOpenIDについておさらいします。 OpenIDでIdPが受け付けるアクセスには「associate」と「checkid_immediate」「checkid_setup」「check_authentication」の4つのモードがあります。これらは認証のたびにすべてが呼び出されるのではなく、状況によって選択されます。 まず「associate」では、アソシエーションハンドルとその有効期限、共通暗号鍵がIdPからConsumerに渡されます。アソシエーションハンドルは有効期限の間は再利用可能

  • 1