データ・クラウドセキュリティ

クラウドストレージセキュリティ

約 5 分で読めます

クラウドストレージセキュリティとは

クラウドストレージセキュリティとは、Google Drive、Dropbox、OneDrive、iCloud、Amazon S3 などのクラウドストレージサービスに保存されたデータを、不正アクセス、漏洩、消失から保護するための対策全般を指します。

クラウドストレージは利便性が高い反面、データが自分の管理下にない外部サーバーに保存されるため、オンプレミス (自社サーバー) とは異なるセキュリティ上の考慮が必要です。「クラウドに預けたデータは安全」という認識は危険で、実際にはクラウドストレージの設定ミスによるデータ漏洩事故が頻繁に発生しています。

クラウドセキュリティの責任は、サービスプロバイダーとユーザーの間で分担されます (共有責任モデル)。プロバイダーはインフラの物理的セキュリティと基盤の暗号化を担当し、ユーザーはアクセス制御、データの分類、暗号化設定を担当します。

クラウドストレージの暗号化の種類

  • 転送中の暗号化 (Encryption in Transit): デバイスとクラウドサーバー間の通信を TLS で暗号化する。主要なクラウドストレージサービスはすべて対応済み。通信経路上での傍受を防止する。
  • 保存時の暗号化 (Encryption at Rest): クラウドサーバー上のストレージに保存されたデータを暗号化する。Google Drive、Dropbox、OneDrive はいずれもサーバー側で AES-256 暗号化を適用。ただし、暗号化キーはプロバイダーが管理するため、プロバイダー自身やプロバイダーに対する法的要請でデータにアクセスされる可能性がある。
  • クライアントサイド暗号化: データをクラウドにアップロードする前に、ユーザーのデバイス上で暗号化する。暗号化キーはユーザーだけが保持するため、プロバイダーでさえデータの中身を見ることができない。Cryptomator や Boxcryptor などのツールで実現可能。
  • エンドツーエンド暗号化 (E2EE): クライアントサイド暗号化の一形態で、送信者と受信者だけがデータを復号できる。Tresorit や Proton Drive が E2EE を標準で提供。ゼロ知識証明の概念に基づき、プロバイダーがデータの内容を一切知り得ない設計。

セキュリティ要件が高いデータには、クライアントサイド暗号化または E2EE 対応のサービスを選択することを推奨します。

アクセス制御と共有設定の管理

クラウドストレージのデータ漏洩事故の多くは、暗号化の突破ではなく、アクセス制御の設定ミスが原因です。

  • 共有リンクの管理: 「リンクを知っている人は誰でもアクセス可能」な共有リンクは便利だが、リンクが漏洩するとデータが公開される。機密データの共有には、特定のアカウントを指定した共有を使用する。共有リンクには有効期限とパスワードを設定する。
  • 最小権限の原則: 共有相手には必要最小限の権限 (閲覧のみ、編集可、ダウンロード不可など) を付与する。「編集者」権限を安易に付与すると、データの改ざんや削除のリスクが生じる。
  • IAM との統合: 企業環境では、クラウドストレージのアクセス制御を IAM と統合し、役職や部署に基づいたロールベースのアクセス制御 (RBAC) を適用する。退職者のアカウントが残ったままになるリスクを防ぐため、人事システムとの連携も重要。
  • 定期的な共有設定の監査: 過去に共有したファイルやフォルダの共有設定を定期的に見直す。プロジェクト終了後も共有が残ったままになっているケースが多い。Google Drive の「共有アイテム」や Dropbox の「共有」タブで確認できる。

バックアップとデータ保護戦略

クラウドストレージ自体がバックアップだと考えるのは危険です。クラウドストレージのデータが失われるシナリオは複数存在します。

  • アカウントの侵害: 攻撃者がアカウントを乗っ取り、データを削除または暗号化 (ランサムウェア) する。
  • 誤操作: ユーザーが誤ってファイルを削除し、ゴミ箱の保持期間 (通常 30 日) を過ぎて復元不可能になる。
  • 同期の問題: ローカルデバイスでのファイル破損がクラウドに同期され、正常なファイルが上書きされる。
  • サービスの終了: クラウドストレージプロバイダーがサービスを終了する可能性。

3-2-1 バックアップルールに従い、クラウドストレージのデータも別の場所にバックアップを取ることを推奨します。具体的には、クラウドストレージ A のデータをクラウドストレージ B や外付けハードディスクにも保存する構成です。

企業環境では、クラウドストレージのバックアップ専用サービス (Backupify、Spanning Backup など) を利用して、Google Workspace や Microsoft 365 のデータを自動的にバックアップする運用が一般的です。バージョン履歴機能を活用し、ランサムウェアによる暗号化前の状態にファイルを復元できるようにしておくことも重要です。

よくある誤解

大手クラウドストレージサービスに預ければデータは絶対に安全
クラウドプロバイダーはインフラのセキュリティを担保しますが、アクセス制御の設定ミス、アカウントの侵害、ユーザーの誤操作によるデータ漏洩・消失は防げません。共有責任モデルに基づき、ユーザー側の設定と運用が不可欠です。
クラウドストレージに保存すればバックアップは不要
クラウドストレージは同期サービスであり、バックアップサービスではありません。ローカルでの誤削除やランサムウェアによる暗号化がクラウドに同期されると、データが失われます。3-2-1 ルールに従い、別の場所にもバックアップを保持すべきです。

関連用語

関連記事