タグ

2012年2月14日のブックマーク (5件)

  • 書籍「Android Security」の暗号鍵生成方法には課題がある - ockeghem's blog

    書籍「Android Security  安全なアプリケーションを作成するために」は既に各方面で絶賛されているように、Androidアプリケーションの開発者には必携の書籍だと思いますが、新しい分野だけに、首をひねらざるを得ない箇所もありました。このエントリでは、同書第10章「暗号化手法」から共通鍵の生成方法について議論します。 はじめに 書籍「Android Security」(業界では「タオ」と呼ばれているので、以下タオと記述)の10章では、端末内のファイルを暗号化して保存する手法について説明されています。その際に問題となるのが、鍵の生成と保管の方法です。スマートフォン端末、とくにAndroid端末は、アプリケーションのリバースエンジニアリングとルート化の可能性は常にあるため、あらゆる場合にも破られない暗号化というものはありません。このため、守るべき情報資産と、想定する脅威(言い換え

    書籍「Android Security」の暗号鍵生成方法には課題がある - ockeghem's blog
  • Quickly convert an Array to a Hash

    mas-higa
    mas-higa 2012/02/14
    これもうちょっとカッコ良く書けないのか悩んでたんだけど、これがベストアンサーなのか orz
  • デマに感動するFacebookユーザー - Hagex-day info

    一つの妖怪がFacebookにあらわれている、――「イイ話だから感動しろ主義」というデマ妖怪が。 というわけで、デマハンターのHagexです! ■またまたFacebookでデマ騒動 さぁて、今回Facebookで現在蔓延している「イイ話デマ」はこちらだ!(赤字は筆者の加工です) 想わず泪がこみ上げます。。 和訳しました。 訳中も泪が止まりませんでした。 これは日の東北大震災で自らを犠牲にしてわが子を守ったある母の当のお話です。 地震の鎮まった後、救助隊は、ある若き女性の家に到着し、そこで瓦礫に埋もれた彼女の遺体を発見しました。 しかし、彼女の遺体はどういうわけか奇妙なことに膝立ちし、あたかも祈りを捧げるかのように身体を前方にやりながら、両腕に何かを包み守っているかのようでした。倒壊した家屋は彼女の背中と頭にのしかかっています。 数々の困難な状況にありながらも、救助隊リーダーは狭い壁の隙

    デマに感動するFacebookユーザー - Hagex-day info
    mas-higa
    mas-higa 2012/02/14
    デマ流したら垢banというのはどうか。
  • アフォーダンスからシグニファイアへ - A Successful Failure

    2012年02月13日 アフォーダンスからシグニファイアへ Tweet D.A.ノーマンが『誰のためのデザイン? 』で紹介した概念、アフォーダンス(affordance)は、UIデザインにおける基的な考え方として受け入れられてきた。UIに関する書籍を紐解けば、アフォーダンスに関する解説を見つけることができるだろう。率直に言ってアフォーダンスの考え方を知らないUI屋、デザイナーはもぐりと看做してよい。 デザイン界におけるアフォーダンス デザイン界においてアフォーダンスは、製品などのモノが、どのように扱われるべきか、どのような性質を持つものかが、ユーザに一目でわかるように付与された(主に)視覚的なサインの意味で使われる。わかり易い例を挙げると、アフォーダンスとは、踏んでは倒せないノコノコにトゲを付けるようなこと、と説明されている(下図)。トゲゾーはトゲという視覚的なサインによって、踏んではい

    mas-higa
    mas-higa 2012/02/14
    アフォーダンスの話には昔から胡散臭さを感じる。
  • iOS 5の位置情報まとめ - iOS Advent Calendar 17日目 - basuke の日記

    昨年、MOSAのセミナーでiOS 4での位置情報について話す機会がありました。そのときの資料がSlideShareにあがってます。 http://www.slideshare.net/basuke/ios4-5698074 iOS4時代の位置情報サービスの使い方 このプレゼンを書いてから1年、OSのバージョンもあがりiOS 5になりました。今日は4から5になって変わったことを中心に、最近の位置情報サービスの使い方についてつらつらと書いていこうと思います。最後に、位置情報を使いやすくするライブラリとサンプルをご紹介します。 おさらい 位置情報には3種類の測位方法があります。 Cell (3G回線の基地局測位、いわゆるiエリア的な) WiFi (無線LANルーター登録情報から取得) GPS (みんな大好きGPS) iOSの位置情報サービスにも3種類あります(上の三つとは関係なし) Standa

    iOS 5の位置情報まとめ - iOS Advent Calendar 17日目 - basuke の日記