情報科学屋さんを目指す人のメモ

方法・手順・解説を書き残すブログ。私と同じことを繰り返さずに済むように。

【Android版setlog】再インストール後の「引き継ぎできない」「動画が消えた」問題について

Android (764) setlog (30)

Android版setlog(セットログ)にて、アプリを再インストールした後、「コード」が分からない、もしくは「承認待ち」から勧められなくなってしまったユーザー向けの情報を紹介します。

Android版setlogでは、「引き継ぎ」の機能は用意されているものの、「再インストール」に対応していないようなので、注意が必要です。

再インストール後に引き継ぎができない問題

Android版setlogアプリにて、再インストール後に引き継ぎができない、と困ってしまう場合があります。

「もう一方の端末のコードを入力」のコードが分からない問題

再インストール後、「安全設定を完了」画面で「別の端末から引き継ぐ」を選択したものの、その次に表示される「もう一方の端末のコードを入力」画面で何のコードを入力したら良いのか分からないと困ってしまうのがひとつのパターンです。

「承認待ち」が終わらない・承認通知が来ない

また、そのコードの入力には成功したものの、その次の「承認待ち」画面がずっと読み込み中となったまま、先に進むことができない、というのがもうひとつのパターンです。

「新しい暗号鍵を作成しますか?」表示

もしくは、そもそも引き継ぎに進むことができず、「新しい安吾鍵を作成」を選択してみたところ、動画が見れなくなる場合がある、と言われてしまうパターンです。

新しい暗号鍵を作成しますか?

以前の鍵を引き継がずに新しい暗号鍵を作成すると、前の鍵にひもづいた古い暗号化動画やメッセージは、この端末で見られなくなる場合があります。

[キャンセル] [新しい鍵を作成]

アーカイブの過去動画が表示されない・真っ黒な画面になる

そこで「新しい鍵を作成」を選択した場合、昨日以前などの過去動画・アーカイブ動画を見ようとした際に、真っ黒い画面しか表示されず、過去の動画を閲覧できない・表示できない、という現象が発生してしまいます。

原因

このような、「どうすれば良いか分からない」もしくは「データが消えてしまった」となってしまうのは、Android版アプリが、再起動後のアカウントの引き継ぎには対応しているものの、まだ過去動画の引き継ぎに対応していないことが原因です。

もともとsetlogでは、再ログイン後の次の画面表示で説明されている通り「エンドツーエンド暗号化」と呼ばれる方式を採用しており、setlogの開発者であっても、サーバーの中を見ても、ユーザーがアップロードした動画の内容を見ることができない、という方式を採用しています。

安全設定を完了

Setlog の動画とメッセージはエンドツーエンドで暗号化されていて、見られるのはあなたとシェアした相手だけです。

この端末でこれまでのメッセージを見るには、すでにサインインしている端末から暗号鍵を引き継いでください。
その端末が使えない場合は、新しい鍵を作成できます。

「エンドツーエンド暗号化」では、暗号化された動画を元に戻して閲覧できる状態にできる「鍵」と呼ばれる物をユーザーの端末側に保存し、サービスの運営者側は持ちません。そのため、サービスの運営者側は、暗号化されて内容が分からないデータを受け渡すだけであり、鍵を持っているユーザーの端末で鍵を利用した暗号化の解除(復号化)が行われる、という仕組みです。

そのため、サービスの運営者は鍵を持っておらず、鍵は基本的に端末の中に用意されています。

したがって、端末の中にある鍵は、サービスの運営者からもう一度同じ鍵を配布して貰うことができないため、端末側でうまく管理・引き継ぎを行う必要があるわけです。

逆に言えば、鍵を失ってしまうと、運営者側も知らず、この世から失われてしまう、というような状態になってしまいます。

そのため、こうしたアプリは、明示的なり暗黙的なり、何らかの形で、その鍵の引き継ぎの用の機能を提供しています。

そして今回は、再インストール時に鍵を引き継ぐための機能がAndroid版setlogにまだ提供していないことが、行き止まり・データ消失の原因となっています。

Android版では再インストールしないように、との案内

このことは、setlog公式のヘルプページ(ガイド)にて、次のように説明されています。

‼️안드로이드 사용자분들 오류 생겨도 앱 지우고 재설치 하지 마세요! 가지고 계신 고유한 보안키가 리셋되면 데이터를 복구할 수 없습니다.‼️ 이 부분 빠른 시일 내로 개선하겠습니다.
引用元

この通り、現時点でこのヘルプページは韓国語のみの対応であり、日本語にすると、冒頭部分で「Android版ユーザーは、エラーが発生した場合でもアプリの再インストールは行わないでください」との説明が行われています。

なお同時に、早い内に改善します、とも案内されています。

対策

したがって、もっともよいのは再インストールをせずに、再インストールに対応するアップデートをしばらく待つこと、となります。

しかし既に再インストールをしてしまった、という場合については、アンインストール(削除)の時点で既に鍵が消失してしまっているものと考えられ、今後のアップデートが行われたとしても、その消えたのと同じ鍵を再度入手して再度利用できるかと言えば、なかなか考えにくいことかと思われます(アップデートがあったとしても、削除時は古いバージョンであるため)。

そのため、アップデート待つ、という選択肢は、復元できる可能性が低いものの、といった対策となります。

もう復旧が難しそうだ、と諦める場合には、「新しい鍵を作成」を選択して過去の動画はあきらめて再度利用を再開する、という方法が基本となるものと考えられます。

これから再インストールする場合

これから再インストールをしようとしている場合については、別のAndroid端末を用意して、その端末に引き継ぎを行った後に、またその端末から元の端末に引き継ぎを行う、という方法は考えられます。

ただし手順としてだいぶ煩雑であるため、また、手順として複雑で、失敗するリスクも上がって来やすいため、よく注意した上で、かつ、消えても仕方ない、と考えた上で実行するようにして、あくまで再インストール対応を待つ、という方針がおすすめです。

その他、安全のために(動画が消えてしまったときに備えて)、動画のダウンロードを行い、アプリの外に保存しておく、といった方法もあります。

コメント(0)

新しいコメントを投稿