クレジットカード情報をブラウザのオートフィルに保存しても本当に安全?
ネットショッピングで理想の商品を見つけて、カートに入れ、決済へ進む――そんな経験は誰にでもあるでしょう。ブラウザはユーザー名を記憶し、場合によっては過去に入力したパスワードまで保存してくれます。
しかし、そこで「クレジットカード情報を保存しますか?」と尋ねられたら、どうしますか? ブラウザにその情報を安全に預けられるのでしょうか。そもそもオートフィル機能自体を使わない方がいいのか。そして、ウェブサイトを閲覧する際、ブラウザはどのように金融データを守っているのでしょうか。
オートフィル(自動入力)とは何か?
私たちはブラウザに膨大なデータを預けています。それは「そうするしかない」と感じているからです。たとえば、閲覧履歴が一括で漏洩しないという信頼が必要です。一方で、広告目的で収集・利用される個人情報には警戒心を抱く人も少なくありません。
それでも私たちは油断し、Google Chromeなどのウェブブラウザに搭載されたオートフィルやオートコンプリート機能に、面倒な作業を丸ごと任せきりにしています。
フォーム入力が好きな人はいません。だからこそオートフィルは、メールアドレス、電話番号、住所などを自動的に入力してくれます。もちろん、この機能は事前に有効化しておく必要があります(設定の切り替え方法については後述します)。主要ブラウザのほとんどがこの機能を備えており、特に市場シェアの大きいGoogle Chrome、Safari、Microsoft Edgeが代表的です。
また、プライバシー保護に力を入れることで知られるOperaやMozilla Firefoxでも、オートコンプリートを利用できます。
「Cookieに自動保存されているのだろう」と思うかもしれませんが、実際の仕組みはもう少し複雑です。単に情報を保存するだけでなく、適切なフォーム項目に正しく表示させる必要があるからです。
各ブラウザにはオートフィル専用の設定セクションがあり、クレジットカードやデビットカードの情報を登録しておけば、以後それを活用できます。Chromeの場合、「chrome://settings/autofill」にアクセスして支払い方法を登録するだけです。
しかし、その前に知っておくべき危険性があります……
支払い情報にオートフィルを使うべきか?
クレジットカード情報にオートフィルを使うことの問題点は、ブラウザへの信頼性そのものではありません。真の脅威は、フィッシングサイト経由でハッカーがこの情報へアクセスすることにあります。
フィッシングとは、個人情報を不正に取得する詐欺手法のことです。サイバー犯罪者が設置したウェブサイトには、本来なら誰もが気軽に入力する氏名やメールアドレス用のテキストボックスが用意されています。個人情報の価値は高いはずなのに、私たちはSNSやオンラインショップ、メルマガ登録で日常的に名前やメールアドレスを提出しており、もはや貴重品だという感覚が薄れています。
オートフィルが有効になっていると、こうしたテキストボックスは自動的に埋められます。さらに厄介なのは、一部のフィッシングサイトに隠し要素が仕込まれているケースです。ユーザーの目には見えませんが、ページのスクリプトを掘り下げると、悪意のあるコードが不正な意図を露わにします。これはオートフィル機能を騙し、そのサイトでの入力を承認していないにもかかわらず、ブラウザ内に保存された非公開データを勝手に送信させてしまうのです。
ただし、すべてのブラウザがそうなるわけではありません。ChromeとFirefoxは、ユーザーが明示的にクリックした入力欄にのみカード情報を流し込みます。フォーム要素が画面上に表示されていなければクリックできないため、オートフィルが追加のデータを渡すことはありません。
とはいえ、心配すべき点はこれだけではありません。最も警戒すべき問いは「第三者があなたのブラウザにアクセスしたらどうなるか?」です。
これには主に2つの経路があります。1つ目はシンプルで、同じ端末を他人が使うケースです。家族や同僚とパソコンを共有しているなら信頼できるかもしれませんが、処分・リサイクルされたハードウェアは深刻なセキュリティリスクになり得ます。手放す端末からは、すべてのデータを完全に消去するのが理想的です。
もう1つは、やはりフィッシングです。一例として「Vega Stealer」というマルウェアを挙げましょう。これはマーケティング・PR業界を主な標的としたメールキャンペーンで拡散されました。Vega Stealerの主な目的は、ChromeとFirefoxに保存されたデータ、つまりCookieやオートフィル用の認証情報を収集することでした。
要するに、データをローカルに保存していても、第三者がアクセスできない保証はないのです。
データ送信はブラウザに任せられるのか?
金融情報の自動入力を完全には信用できないなら、支払い情報の送信自体をどうして信用できるのでしょうか。
ブラウザ開発各社も、利用者を保護する責務があることを認識しています。ユーザーを守らなければ、不満を抱いた顧客は競合他社へ乗り換えてしまうからです。
端末とサイトのサーバー間でやり取りされるデータは、暗号化されるべきものです。暗号化により、正しい復号鍵(つまりパスワード)を持たない者には、個人情報が読み取れない状態になります。サイトの安全性はURLで確認できます。「HTTPS」と表記されていれば、余分な「S」は「Secure(安全)」を意味します。
さらに、VPN(Virtual Private Network:仮想プライベートネットワーク)の利用も有効です。VPNは2つの拠点をつなぐトンネルのようなもので、自分のPCと閲覧中のウェブサイトの間にトンネルを張るイメージです。両端点にいない限り、第三者がトンネル内の通信を覗き見ることはできません。VPNは、端末が公衆Wi-Fiに接続している場合でもデータを保護してくれます。
VPNサービスとしては、ExpressVPNやCyberGhostが特におすすめです。
VPNは通常、継続的な費用がかかりますが、Operaには標準で内蔵されています。デフォルトでは無効になっているため、ブラウザ設定から「プライバシーとセキュリティ > VPNを有効にする」を選択する必要があります。
残念ながら、他の主要ブラウザには同じ機能がありません。理由の一つは、VPNがCookieの収集を妨げるためです。Cookieはオンライン体験を向上させると多くの人に考えられていますが、Vega Stealerの例が示すように、悪用される可能性もあります。
そして忘れてはならないのは、ある程度はブラウザを信頼せざるを得ないという現実です。ネットショッピングをする以上、ブラウザが必要なセキュリティ対策を講じていると信じるしかありません。さもなければ、実店舗でしか買い物ができなくなってしまいます。
オートフィルを無効にするには?
手順は使用するブラウザによって異なりますが、いずれも非常に簡単です。Chromeの場合、右上の縦3点アイコンをクリックして「設定」を開きます。または「chrome://settings/autofill」に直接アクセスすればショートカットになります。
そこから、オートフィルを完全に無効化することも、支払い方法の保存だけを停止することも可能です。主要ブラウザすべてでこの機能を無効にする具体的な手順は、オートフィルのプライバシーに関する解説記事も参考にしてください。
-
Windows 10とスマートフォンを連携させてできる7つの便利なこと
MicrosoftはアップデートのたびにWindows 10を改良し続けており、より快適なユーザー体験を実現するための実用的かつ先進的な機能を次々と提供しています。今後のWindowsアップデートには、Windows 10をAndroidやiPhoneと同期させる新しい「Your Phone(スマートフォン)アプリ」機能が搭載されることが発表されました。この機能により、テキストメッセージの送受信はもちろん、スマートフォンの写真や通知をPC上で直接確認できるようになります。 Windows 10の「Your Phone」機能とは? Windows 10のYour Phone機能は、スマートフォン
-
Windows 7で破損したSDカードを修復する方法をご存知ですか?今すぐ試せる対処法まとめ
破損や故障したSDカードは、本当にストレスの原因になります。旅行の思い出の写真、お気に入りの楽曲、絶対に失えない仕事のデータなど、大切なものがぎっしり詰まっていることもあるでしょう。マルウェアへの感染、乱暴な取り扱い、表面の傷などが原因で、SDカードは時間の経過とともに不具合を起こすことがあります。しかし、多くのテクノロジー関連のトラブルと同じように、この問題も意外と簡単に解決できるのです。ここでは、破損したSDカードを修復するためのさまざまな方法をご紹介します。1. 別のパソコンで動作を確認するまずは、SDカードを別のパソコンに接続して、正常に認識されるかどうかを確認しましょう。認識されない