結婚式の写真共有は安全?HAREShareの暗号化・監視・脆弱性対策
結婚式の写真には、家族や友人の表情、その場にいた人たちだけで共有したい瞬間が残ります。
HAREShareでは、通信時と保存時の暗号化、写真・動画の保存領域の非公開化、アクセス記録と異常監視を行っています。誰がどの写真を見られるかを分ける権限設計に加えて、写真や動画が送られてから保存・配信されるまでの仕組みと、公開後の運用にも継続して取り組んでいます。
セキュリティは、ひとつの機能を導入すれば完成するものではありません。通信を守ること、保存したデータを守ること、通常と異なるアクセスに気づくこと、問題が疑われたときに調査できること。その一つひとつを重ねる必要があります。
この記事では、HAREShareが写真や動画を預かるサービスとして行っている対策を、公開できる範囲で紹介します。
写真や動画を送る通信を暗号化する
ゲストがアップロードした写真や動画は、インターネットを通じてHAREShareへ送られます。また、アルバムを開いて写真を見るときにも、データの通信が発生します。
HAREShareでは、Webサイト、API、写真や動画の配信にHTTPSを使用し、通信経路を暗号化しています。暗号化されていない接続でアクセスした場合も、安全なHTTPS接続へ切り替える構成です。
これにより、写真や動画、サービス上でやり取りされる情報が、通信の途中で簡単に読み取られないようにしています。
保存された写真や動画も暗号化する
通信が終わったあとも、写真や動画をそのまま公開領域へ置くことはありません。
HAREShareの本番環境では、写真や動画を保存時に暗号化しています。保存領域への一般公開も禁止し、アルバム画面から直接保存場所へ自由にアクセスできる構成にはしていません。
写真を表示するときは、サーバー側で閲覧できる状態かを確認します。確認を通過した場合だけ、限られた時間利用できる配信用のURLを発行します。
保存場所を知っていることと、写真を閲覧できることを同じにしない。
画面上で写真を隠すだけではなく、写真を取得する段階でもアクセスを確認しています。アルバムの利用期間や利用者ごとの権限、写真の公開範囲については、結婚式の写真を安心して共有するために。ハレシェアの安全性への考え方で詳しく紹介しています。
通常とは異なるアクセスを記録し、監視する
サービスを安定して運営するには、正常な利用だけを見ていても十分ではありません。
HAREShareでは、WebサイトやAPI、写真・動画の配信に関するアクセスを記録しています。外部からの不審なアクセスを検知・制限する仕組みも設け、複数の指標に対してアラートを設定しています。
異常を検知した場合は、関連するアクセス記録やサービスの状態を確認し、原因を調査します。問い合わせを受けた場合も、対象となるアルバムや操作を特定し、調査に必要なデータを確保したうえでアクセス記録を確認します。調査が終わるまでは、解決に必要なデータを保全します。
アクセス記録は、保存すればよいものではありません。必要な期間に限定して保持し、調査に必要な権限を持つ運営者だけが扱います。
なお、具体的な検知条件や制限値は、それ自体が回避の手がかりになる可能性があるため公開していません。
公開前と公開後の両方で、脆弱性を確認する
HAREShareでは、サービスの変更を公開する前に、使用しているプログラムやクラウド設定に既知の脆弱性や危険な設定が含まれていないかを確認しています。
確認の対象は、アプリケーションのプログラムだけではありません。
- 使用している外部ライブラリに既知の脆弱性がないか
- 認証情報など、公開すべきでない情報が混入していないか
- クラウドの設定に危険な構成がないか
- サービスを動かす実行環境に対応が必要な問題がないか
公開後も、AWSが提供する脆弱性管理サービス「Amazon Inspector」を利用し、実行環境やプログラムに新たな既知の脆弱性が見つかっていないか継続して確認しています。公開時点の検査だけで終わらせず、新たな問題が見つかった場合に対応できるようにするためです。
こうした機械的な検査に加え、変更内容は人が確認し、承認したものだけを反映します。自動検査やAIによるレビューは積極的に利用しますが、その結果だけで公開を決めることはありません。
問題が起きることも前提に、対応できる状態を保つ
どれだけ対策を重ねても、オンラインサービスに「絶対に問題が起きない」と言い切ることはできません。
そのためHAREShareでは、問題を防ぐことと同時に、異常へ気づき、影響を確認し、必要な対応を取れる状態を保つことを大切にしています。
問題が疑われる場合は、次の流れで対応します。
- アラートや問い合わせから状況を把握する
- アクセス記録とサービスの状態を確認する
- 調査に必要なデータを保全する
- 影響範囲を特定し、必要な制限や修正を行う
- 対応後も同じ問題が続いていないか確認する
問い合わせへの回答だけで終わらせず、必要に応じてサービス全体の改善へつなげます。実際に利用者から届いた声をもとに改善した例は、売って終わりではない。利用者の声からHAREShareを改善した記録でも紹介しています。
写真を守るために、運用を続ける
HAREShareの開発には、高い機密性が求められるBtoB向けAPIやAWS基盤、世界向けスマートフォンアプリのサーバー・データ配信基盤を開発してきた経験が生かされています。HAREShareの開発・運営体制でも、担当メンバーの経験と役割を紹介しています。
その経験から、安全性は設計時だけで決まるものではなく、公開後の監視と改善によって支え続けるものだと考えています。
- 通信と保存時のデータを暗号化する
- 写真の保存領域を直接公開しない
- 利用者の権限と公開範囲をサーバー側で確認する
- アクセスを記録し、異常を監視する
- 既知の脆弱性を公開前と公開後に確認する
- 問題が疑われたときに調査し、改善へつなげる
難しい技術用語を並べることよりも、どのような考え方と運用で写真を守っているのかを具体的に伝えることも、写真を預かるサービスの責任です。
ゲストに複雑な操作を求めないことと、写真を預かる仕組みを簡単にすることは同じではありません。**表側は迷わず使えるように、裏側では複数の対策を重ねる。**それがHAREShareの考える、手軽さと安全性の両立です。
HAREShareは、招待された人たちが気軽に写真を共有でき、その大切な写真を安心して預けられる場所であり続けるために、これからも監視と改善を続けます。
安全性や写真の取り扱いについて確認したいことがありましたら、お問い合わせからご連絡ください。
この記事について
- この記事は、2026年8月時点の本番環境の設定、ソースコード、運用内容を開発担当者が確認して作成しています
- 攻撃の回避につながる可能性がある設定値や内部構成の詳細は公開していません
