この記事をまとめると
■スマートキーは車両ごとにID登録されており基本的に他車では使えることはない
■現在はローリングコードにより解錠の偶然性はほぼ皆無だ
■デジタルキーでは生体認証も加わることで安全性がさらに高まっている
現在は天文学的な組み合わせ数のコードで被る可能性はほぼゼロ
いまどきの新車では、身につけているだけでドアロック解錠からエンジン始動までできるスマートキーは当たり前。安価な商用車でもボタンによってドアロックを操作するリモコンキーが備わっていることが多い。いずれも電波によって車両とキーが信号を送受信することで機能している。
たとえばテレビやエアコンといった家電のリモコンは同一メーカーであれば信号が共通しているように、クルマのスマートキーなどでも同一メーカー・同一モデルであれば他人のクルマのロックを解除できてしまうのだろうか。
答えはノーだ。
ショッピングモールなどの大規模な駐車場において、リモコンキーのボタンを連打していると、他人のクルマのドアロックが解除できた……という都市伝説もあるが、現在はそうした事態は起きないようになっている。
スマートキーのイメージ画像はこちら
まず、スマートキー/リモコンキーの仕組みから整理してみよう。冒頭で記した家電のリモコンのように、同一メーカーで同じ信号を送って操作できるようではカギとしての基本的な機能を満たさない。
そこで、キーと車両の通信時には、キーがもつ個体識別番号(ID)を含めるような仕組みになっている。
スマホでワイヤレスイヤホンを使うときのように、車両とキーをペアリング(登録)しておくことで、同じように見える他人のキーでロック解除できたり、エンジン始動したりしないようになっているのだ。
ユーザーとしてはキーのボタンを押したり、ドアノブの小さなスイッチを押したりといったシンプルな操作だが、その裏では車両とキーがIDを常にやり取りしており、ペアリングした相手であることを確認しているのだ。
キー認証の警告灯画像はこちら
こうしたペアリングの仕組みは、古いリモコンキーでも採用されているのだが、かつては識別番号が6桁程度の数字で作られていることもあった。そうなると、まさに「万が一」くらいの確率で、同一メーカー・同一モデルにおいてリモコンキーでドアの施錠・解錠ができることになる。他人のリモコンキーによって解錠できた……という話が、都市伝説ではなく、実際にあったとしても不思議ではない。
しかし、桁数を増やせば話は違う。たとえば、8桁の数字およびアルファベットの組み合わせによるIDであれば、理論上は200兆通りを超える。
さらに、最新のスマートキーでは「ローリングコード(ホッピングコード)」といって通信のたびに暗号を変える技術が使われている。こうなると数京通りのまさしく天文学的な組み合わせとなる。同一メーカー・同一モデルであっても、他人のクルマを解錠できてしまうようなことは、まず起きえないだろう。