LINEトーク引き継ぎで「復号されていない」エラーが表示されたときの原因と対策

LINEトーク引き継ぎで「復号されていない」エラーが表示されたときの原因と対策

iPhoneやAndroidスマホの機種変更時、LINE(ライン)のトーク履歴を引き継ぎたい人は多いはず。ただ、いざ復元すると「復号しています」「メッセージが復号されていない可能性があるため表示できません」といったエラーが表示され、トークの内容が見られなくなってしまうケースがあるようです。

そこで本記事では、LINEでトークが“復号されていない”系のエラーが生じる原因を解説。また、エラーを起こさないための対策も紹介します。

残念ながら「復号しています」系エラーの対処法はない

結論からいうと、「復号しています」「復号されていない可能性があるため表示できません」といったエラーが発生してしまったトークメッセージを元通りに復元する方法はありません。

「複号してます」「復号されていない可能性があるため表示できません」のエラー

実際に筆者がこのトラブルに見舞われた際、アップデートやお互いのLetter Sealingオン・オフ切り替えなど、様々なことを試してみましたが解決に繋がるものはありませんでした。

さらに、最終手段としてLINE社に解決策を問い合わせたところ、「このエラーのトーク内容を表示させることはできません」との回答が。後述する「Letter Sealing」によって暗号化されたトークメッセージはLINE社でも復元できないのです。

時間が経つとエラーが解消されるケースもあるようですが、定かではありません。エラーが発生しているトークの相手に現状を伝え、重要な部分だけ再送してもらうほかないでしょう。

LINEで「復号されていない」エラーが表示される原因

以降では、「復号しています」「メッセージが復号されていない可能性があるため表示できません」系エラーが表示される原因として考えられる「Letter Sealing」について詳しく解説します。同じエラーを発生させないためにも、ぜひチェックしてください。

エラーの要因は「Letter Sealing」機能

LINEでは、1対1トークだけでなく、グループトーク・複数人トークなどすべてのトークルームで「Letter Sealing(レターシーリング)」という機能がデフォルトで有効化されています。

Letter Sealing(レターシーリング)

レターシーリング機能では、LINEサーバー管理者であってもメッセージ内容を確認できない

Letter Sealingとは、ユーザー間の通信内容を「暗号化」し、送信者と受信者以外メッセージ内容を解読できないようにする通信の方式のこと。

暗号を解く「暗号化キー」は各ユーザーに割り振られる固有のものなので、たとえメッセージ送受信を仲介するLINEのサーバーであっても、メッセージ内容を解読することはできません。

機種変更をするとLetter Sealingの「暗号化キー」が変わる

LINEの安全性を高めるためのLetter Sealing機能ですが、機種変更時にはトークが復元できない要因にもなり得ます。

機種変更前の暗号キー 機種変更前の暗号キー

左:機種変更前右:機種変更後

前述したように、Letter Sealingが有効化されたトークルームでメッセージを受信するには、各ユーザーにつき1つ割り振られた「暗号化キー」が必要。この暗号化キーは、機種変更をすると変わるという特徴があります。

通常は暗号化キーが変更されても問題ありません。しかし後述するように、メッセージが未読状態だったり、PCやiPadなど他端末のみで閲覧していたりする場合には、機種変更後の端末で特定のトーク内容が表示されなくなる可能性があるのです。

トークメッセージが復号されないエラーの発生を防ぐ対策

LINEの「復号しています」エラーの原因がわかったところで、今後エラーが発生しないようにするための対策を紹介します。

メッセージが未読状態のまま機種変更をしない

まず気をつけたいのが、未読状態のメッセージを残したままトーク履歴を引き継がないこと。

未読メッセージ

しつこいようですが、機種変更後は暗号化キーも変更されます。Letter Sealingが有効になっているトークにおいて、旧端末で受信した未読メッセージは旧端末の暗号キーでしか解読できないため、新端末ではエラーになってしまう可能性があるのです。

確実にトーク履歴を引き継ぐには、未読メッセージを残さないことが重要です。

PCなどのサブ端末でやりとりメッセージはスマホ版でも確認しておく

サブ端末でやりとりメッセージは、スマホ版LINEに自動で同期される仕組みです。

しかし、サブ端末でやりとりしたメッセージをスマホ版LINEで一度も確認しないまま機種変更をすると、暗号化キーの変更により新端末で閲覧できなくなる可能性があります。

PC版LINE Letter Sealing

また、スマホ版LINEでLetter Sealingがオンになっていると、PC版LINEのトーク画面に上のような本人確認を求めるメッセージが表示されることも。

この場合、表示された6桁の番号をスマホ版LINEに入力して本人確認を済ませれば、Letter SealingがPC版でも有効化され、トーク機能を利用できるようになります。

なお、Letter Sealingを解除するには、スマホ版LINEからの設定が必要です。

iTunes/iCloud経由でバックアップ・復元しない

現在、LINEのトーク履歴のバックアップ・復元はiOS端末では「iCloud Drive」、Android端末では「Googleドライブ」の利用がそれぞれ推奨されています。

iTunes・iCloud経由のバックアップ・復元は、LINEのサポート外の操作です。Letter Sealingのトラブルを含め、正常にトーク履歴の引き継ぎができない可能性があります。

iTunes・iCloud経由によるLINEの引き継ぎは、なるべく避けたほうが無難でしょう。

一時的にLetter Sealingをオフに設定する

機種変更の際にLINEが長時間使えなくなるようなケースでは、その間に送られてきたメッセージの閲覧ができません。

そのような場合、一時的にLetter Sealingをオフに設定しておくといいでしょう。Letter Sealingが無効化された状態なら、機種変更中に届いたメッセージを機種変更後の端末で確認できます。

Letter Sealing Letter Sealing

Letter Sealingをオフにするには、「ホーム」タブの設定ボタン[]から[プライバシー管理]へと進みます。

「Letter Sealing」の項目にあるスイッチをオフに切り替えればOKです。

検証したLINEのバージョン:iOS版10.2.1、Android版10.4.2

EDITED BY MOEGI