Scribble Maps Blog
軍用グレードのマップデータ暗号化
マップデータは非常に重要です。そのため、軍用グレードの暗号化技術を使用してマップデータを暗号化できる新機能をリリースいたしました。この暗号化は、弊社サーバーに保存するマップだけでなく、オフラインで保存するマップにも適用できます。
自動保存
暗号化して保存する
選択すると、パスワードの入力を求められます。
技術的な詳細
弊社では、PBKDF2キーを使用した軍用規格のAES-256を採用しています。暗号化処理はすべてお客様のローカルマシン上で行われます。マップデータの暗号化に使用するパスワードが弊社のサーバーに送信されることはありません。暗号化されたデータが弊社サーバーに保存された場合、弊社がそのマップデータにアクセスする方法はありません。
マップデータを取得する際は、暗号化されたデータがお客様のマシンに返され、マシン上で復号されます。データにアクセスするたびに、暗号化パスワードを入力する必要があります。
マップデータを取得する際は、暗号化されたデータがお客様のマシンに返され、マシン上で復号されます。データにアクセスするたびに、暗号化パスワードを入力する必要があります。
二重認証
暗号化されたマップデータにアクセスするには、マップのパスワードを知っているか、そのマップの閲覧権限を持つアカウントを所有している必要があります。暗号化されたマップデータが読み込まれた後、2つ目の認証として暗号化パスワードを入力します。
注意事項
ファイル形式
マップを暗号化して保存すると、異なるファイル形式でのダウンロードや画像の生成など、一部の機能が利用できなくなります。その理由は、データが暗号化されているため、弊社サーバー側でデータにアクセスできず、暗号化されたデータから異なるファイル形式を生成することができないためです。なお、ブラウザの「印刷」からプリンターを「PDFとして保存」に設定することで、画像を保存することは可能です。自動保存
暗号化されたマップタイプでは、自動保存機能が無効になります。ブラウザを閉じる前に、必ずマップを手動で保存してください。
マップの履歴
以前のバージョンのマップを読み込む際は、そのバージョンを暗号化した際に使用した暗号化パスワードを使用する必要があります。
マップの共有
暗号化されたマップを他のユーザーと共有する場合は、「ユーザー管理」機能を使用することをお勧めします。ユーザー管理を使用しない場合、ユーザーはマップにアクセスするために2つの異なるパスワードを入力する必要があります。1つ目のパスワードは、暗号化されたデータを読み込むための「マップパスワード」です。2つ目のパスワードは、マップデータを復号してマップを表示するための「暗号化パスワード」です。
ユーザー管理を使用している場合、ユーザーは暗号化パスワードを入力するだけでマップを表示できます。いずれのシナリオでも、マップを閲覧させたいユーザーと暗号化パスワードを共有する必要があります。暗号化パスワードを共有する際は十分にご注意ください。暗号化パスワードを共有する場合は、https://www.lastpass.com/ のようなサービスの使用をお勧めします。
弊社ではアカウント/セキュアパスワードによる二重認証を採用しているため、暗号化パスワードが漏洩したからといって、必ずしもデータが危険にさらされるわけではありません。攻撃者が暗号化パスワードとマップパスワードの両方を入手した場合にのみ、マップにアクセスできるようになります。そのため、マップパスワードを共有する必要がなく、ユーザーが暗号化されたマップデータにアクセスするために弊社サービスへのログインを義務付けられる「ユーザー管理」機能の使用を強くお勧めします。
ユーザー管理を使用している場合、ユーザーは暗号化パスワードを入力するだけでマップを表示できます。いずれのシナリオでも、マップを閲覧させたいユーザーと暗号化パスワードを共有する必要があります。暗号化パスワードを共有する際は十分にご注意ください。暗号化パスワードを共有する場合は、https://www.lastpass.com/ のようなサービスの使用をお勧めします。
弊社ではアカウント/セキュアパスワードによる二重認証を採用しているため、暗号化パスワードが漏洩したからといって、必ずしもデータが危険にさらされるわけではありません。攻撃者が暗号化パスワードとマップパスワードの両方を入手した場合にのみ、マップにアクセスできるようになります。そのため、マップパスワードを共有する必要がなく、ユーザーが暗号化されたマップデータにアクセスするために弊社サービスへのログインを義務付けられる「ユーザー管理」機能の使用を強くお勧めします。
操作方法
暗号化して保存する
マップを保存する際に、「Encryption(暗号化)」オプションを選択できます。

選択すると、パスワードの入力を求められます。

「Submit(送信)」をクリックすると、データが暗号化されて保存されます。
オフライン保存
マップファイルをオフラインで保存する際にも暗号化を使用できます。データを暗号化するか尋ねられたら、「yes(はい)」をクリックしてください。

パスワードの入力を求められます。


「submit(送信)」をクリックすると、マップデータが暗号化されてダウンロードされます。暗号化されたファイルで「Offline Load(オフライン読み込み)」を使用する際は、このパスワードを入力する必要があります。