※本ページにはプロモーション(広告)が含まれています
ソフトウェアトークンは、ネットバンキングの振込時などに使うワンタイムパスワード(短時間で無効になる使い捨てのパスワード)を、スマートフォンのアプリなどソフトウェアで生成する仕組みです。専用の小型機器で生成するハードウェアトークンと対比される方式で、銀行の公式アプリに内蔵されている場合も多いとされます。
詳しい解説
ソフトウェアトークンは、ログインや振込の本人確認に使うワンタイムパスワードを、スマートフォンなどのアプリで生成する仕組みです。専用の小型機器やカード型の機器で生成するハードウェアトークンに対し、ソフトウェアだけで実現するためこう呼ばれます。日本では、ネットバンキング用のアプリや銀行公式アプリに内蔵された機能を指すことが多いとされます。
仕組みとしては、初期設定時に発行される秘密の情報をアプリ内に保存し、時刻などと組み合わせて一定時間ごとに新しいパスワードを計算する方式が一般的とされます。SMSで届くワンタイムパスワードが電話番号(回線)宛てに送られるのに対し、ソフトウェアトークンは端末内のアプリ自体に紐づき、多くの場合は圏外でも生成できる点が異なります。
主な用途はネットバンキングの振込・送金時の認証や、各種サービスの二段階認証です。機器の発行や持ち歩きが不要なため、ハードウェアトークンからアプリ型へ移行する金融機関が増えているといわれます。
注意したいのは機種変更です。銀行系のソフトウェアトークンは端末に強く紐づいており、Google Authenticatorのような汎用の認証アプリと違って、自分でクラウド経由の引き継ぎができない場合が多いとされます。旧端末のアプリで利用解除をしてから新端末で再設定するか、それが難しければ金融機関側での再発行手続きが必要になるのが一般的です。旧端末を先に初期化・処分すると、振込などができなくなるおそれがあります。
引き継ぎや再発行の手順は金融機関ごとに異なり、変更されることもあるため、機種変更の前に必ず公式サイトで最新の案内をご確認ください。
機種変更で新しいスマートフォンに乗り換えた直後、ネットバンキングで振込をしようとすると「ワンタイムパスワードが利用できません」と表示されて先に進めない、というのは典型的なつまずき方です。ソフトウェアトークンが旧端末に紐づいたまま残っているのが原因であることが多く、旧端末が手元にあれば利用解除と再設定、すでに手放していれば銀行のサイトや窓口での再発行手続きが必要になるのが一般的です。機種変更の前に引き継ぎ手順を確認しておくと安心です。
別の呼び方
Software Token
ソフトトークン
アプリ型トークン
minto.tech スマホ(iPhone/Android)・パソコン(Windows/Mac)・Office・Wi-Fi・AIツールの「できない」「困った」を解決する実用ガイド。トラブル対処法とノウハウが満載のお助けサイトです。