2014-05-06
■[メモ] iOS上に保存されているメールおよびその添付ファイルが生で保存されているとのこと
iPhone Media:メールに注意!最新のiOS 7.1.1でも添付ファイルが暗号化されてない重大なバグ!を読んで、何のこっちゃと思って、元ネタZDNet:iOS 7 doesn’t encrypt email attachmentsとAndreas Kurtz: What Apple Missed to Fix in iOS 7.1.1 を読んだところ、iPhone上に保存した電子ファイルとその添付ファイルをiPhone内のファイルに直接アクセスすることができるソフトウェアを使って、読みだすことができるという話の様子。
ただし、これは普通にWindowsなどのOSを使い、普通のメーラー(Windows Mail、Thunderbirdなど)でメールの送受信をしているならば当たり前の状態。「Appleは『データ保護機能は、iPhone 3GS 以降、iPad の全モデル、および iPod touch (3rd generation 以降) など、ハードウェア暗号化機能を提供するデバイスで利用できます。データ保護機能を使ってハードウェア暗号キーをパスコードで保護することによって、内蔵ハードウェアをさらに強力に暗号化できます。これにより、メールのメッセージや添付書類、他社製アプリケーションをさらに厳重に保護することができます。』と言っているのに、iOS 7.0.6以降達成できてないぞ!」というのが、Andreas Kurtzさんが指摘していること。
iOSデバイスでのメールのやりとりが他OSを用いたデバイスに比べ著しく危険というわけではない。ただし、iPhoneなどのスマートフォンはモバイルデバイスであるため、物理的に不特定多数の人がアクセスしやすいし、怪しいソフトウェアもインストールしやすいので直しておいた方が良いのは確か。
そもそも電子メールは安全じゃない
本当に説明できる?“メールの仕組み”解説の図1をまず見ていただいて、メーラーとメールサーバーの違い、および、電子メールというのは複数のコンピューター間を転送されるものであることを理解していただきたい。
「暗号化する」という話のとき「どこで」「何を」暗号化するのかというのを気にしないといけない。今回の話は、受信側のコンピュータ(上記、図1の右側のピンクの服の人が使っているコンピュータ)上の電子メールと添付ファイルが暗号化されていないという話。じゃあ、送信側のコンピュータ(図1の左側の青服の人のコンピュータ)や途中のメールサーバ上、およびメールサーバ間の通信、メールサーバとメーラ間の通信はどうなっているかといえば、ほとんどの場合は暗号化されていない(最近はメールサーバとメーラ間の通信は暗号化されるようになった。SMTPS、POPS、IMAPSとかを使っていれば通信路暗号化されている)。
本当に送信者と自分以外に読まれたくないメールは、PGPを使ってメールを一通ずつ暗号化して送るべき(面倒なので私もしていないけど)。
とりあえずどうするべきか?
iPhoneやiPadをビジネスや、金融取引に活用するユーザーは多いですが、iOS 7.1.1以前の環境で、重要なファイルが添付されたメールをやり取りするのは非常に危険です。現時点で、私たちができる対応策は以下の2点にです。
- 対応したアップデートをインストールするまで、iOSデバイスで、重要なファイルが添付されるメールを扱わない
- iOS 7にアップデートが公表されたら、すぐにインストールする
以上の対策で大丈夫だと思うけれども、もっと気を付けるべきことは「怪しいソフトウェアはインストールしない」「自分のiOSデバイスを他人が勝手に触れることができないように対策を講じる」というのが一番だと思う。
- 18 http://t.co/m5CFh2wQSp
- 3 http://pipes.yahoo.com/pipes/pipe.info?_id=e4c70514b5136c08ae93591f390be2e2
- 3 http://t.co/Yq9b4sBcs5
- 2 http://www.movatwi.jp/url?guid=ON&url=http://d.hatena.ne.jp/next49/20140506/p1
- 1 http://a.hatena.ne.jp/sassano/
- 1 http://api.twitter.com/1/statuses/show/463600502341509120.json
- 1 http://api.twitter.com/1/statuses/show/463602986623574018.json
- 1 http://api.twitter.com/1/statuses/show/463605422889267201.json
- 1 http://feedly.com/index.html
- 1 http://www.zukeran.net/cgi-bin/hatebu.cgi