NipoPlusのセキュリティ対策|お客様のデータを守る堅牢な基盤
クラウドサービスにおいて、お客様のデータの安全性は最優先課題です。NipoPlusは、お客様に安心してご利用いただくため、常にセキュリティ対策に気を配り、大切な日報データを厳重に保護しています。
ここでは、NipoPlusがどのようなインフラ上で稼働し、お客様のデータをどのように守っているのか、具体的な対策をご紹介します。
1.Google Cloud Platform (GCP) が支える強固な基盤
Section titled “1.Google Cloud Platform (GCP) が支える強固な基盤”NipoPlusは、世界有数のクラウドプロバイダーであるGoogle Cloud Platform (GCP) を基盤としています。GCPは、Googleが自社のサービス(Gmail、YouTubeなど)で培った技術を活かし、堅牢なインフラと多層的なセキュリティ対策を提供しています。
GCPの主なセキュリティ特徴
Section titled “GCPの主なセキュリティ特徴”- 世界最高水準のデータセンター
- 物理的なセキュリティから厳重に管理されたデータセンターで、お客様のデータを安全に保管します。
- 多層防御
- データセンターの物理的セキュリティから、ネットワーク、サーバー、アプリケーション層まで、多岐にわたるセキュリティ対策が施されています。
- 論理的なデータ分離
- すべての日報は同じサーバーに保管されますが、お客様ごとのデータは論理的に厳重に分離されており、権限のない他社が閲覧することは絶対にできません。各グループに所属するメンバーのみが、そのグループ内のデータにアクセスする権限を持ちます。
2.厳重な認証システムとデータ暗号化
Section titled “2.厳重な認証システムとデータ暗号化”お客様のNipoPlusへのアクセスや、データの保管には、さらに高度なセキュリティ技術が用いられています。
Firebase Authenticationによる安全な認証
Section titled “Firebase Authenticationによる安全な認証”NipoPlusの認証には、Googleが提供するFirebase Authenticationを採用しています。
- パスワードの保護
- お客様のパスワードは、復元不可能な形で暗号化されて保管されます。開発者であっても、元のパスワードを知ることはできません。
- アカウント復旧機能
- 万が一ログインパスワードが漏洩し、アカウントが乗っ取られた場合でも、ログインE-mailの変更ページで解説しているFirebaseの保護機能により、アカウントを安全に回復できます。メール通知による不正ログインの早期発見や、変更されたメールアカウントを巻き戻す仕組みが搭載されています。
機密情報の徹底した暗号化
Section titled “機密情報の徹底した暗号化”NipoPlusで扱うすべてのデータは、保存時も通信時も厳しく暗号化されています。
- 保管データの暗号化
- データベースやファイルなど、お客様の重要なデータは、AES-256などの高度な暗号化アルゴリズムを用いて暗号化され、安全に保管されます。この暗号化プロセスは、NipoPlusの開発側ではなく、GCP基盤自体が提供する機能により実行されています。
- SSL通信による保護
- NipoPlusのウェブサイトおよびアプリでは、SSL(HTTPS)通信を採用しています。これにより、お客様のブラウザとNipoPlusサーバー間の通信は常に暗号化され、データの盗聴や改ざんから情報が保護されます。
- Web版NipoPlusをご利用の際は、URLバーからSSL通信(鍵マークなど)を確認できます。
- Android/iOS版アプリでも、Web版と同様に安全な暗号化通信が行われています。
NoSQLデータベースによる構造的安全性
Section titled “NoSQLデータベースによる構造的安全性”NipoPlusは、FirestoreやElasticといったNoSQL型のデータベースを利用しています。これは、広く知られているSQLインジェクションのような、従来のリレーショナルデータベースを標的とした攻撃が、構造的に適用されないという大きな利点があります。これにより、システム設計の段階からセキュリティ上の潜在的なリスクを低減しています。
3.お客様自身によるアカウント保護のお願い
Section titled “3.お客様自身によるアカウント保護のお願い”システムは最高のセキュリティを提供しますが、お客様自身もパスワードの管理などにご注意いただくことで、より安全にご利用いただけます。
- 強力なパスワード設定
-
`password`、`123456`、`000000`など、推測されやすいパスワードは絶対に使用しないでください。システム側では利便性を考慮し、文字種類の制限は設けていませんが、複雑なパスワードを設定することを強く推奨します。
2021年の漏洩パスワードランキングを参考に、安全なパスワードを設定しましょう。
順位 漏洩パスワード 1 123456 2 password 3 000000 4 1qaz2wsx 5 12345678 6 123456789 7 111111 8 sakura 9 dropbox - 不審なアクティビティへの対応
- 万が一、スタッフがNipoPlusアプリを入れたスマートフォンを紛失したり盗難にあった場合でも、管理者がスタッフアカウントをいつでも無効化できます。スタッフのパスワードを変更すれば、既存の端末からはログアウトされるため、日報の機密を守ることが可能です。 (認証トークンの寿命の関係で、パスワードリセットしても1時間程度は日報を読めてしまう可能性がありますが、パスワード変更と無効化を併用して回避可能です。)
4.セキュリティに関するよくあるご質問(FAQ)
Section titled “4.セキュリティに関するよくあるご質問(FAQ)”お客様からいただくセキュリティに関するご質問をまとめました。