マイナンバーカードで機密文書を守る — Google Drive を3段階でゲートする設計

マイナンバーカードを Google の認証器として使えるようにしたので、自然と出てくる応用が「機密文書を、マイナカードで守る」です。たとえば Google Drive の機密フォルダを、カード+PIN が無いと開けないようにする。今回は「どのレベルまで守れるか」を正直に3段階で整理します(過剰約束をしないために、ここが大事)。

守れるレベルは3段階

段階仕組み今すぐ?守る範囲
A. ログインをマイナ必須に機密文書を置く Google アカウントのセキュリティキー/パスキーにマイナを登録✅ 可能ログイン時にカード+PIN。PW盗難・フィッシングに強い
B. 重要操作で再認証(step-up)Google Workspace の再認証 / コンテキストアウェアアクセスで機密アクセス時に再度マイナ⭕️ Workspace管理機能セッション乗っ取り対策。重要操作だけ厳格に
C. 文書を暗号化しマイナで復号ゲートクライアント側暗号化 + マイナの step-up が通った時だけ復号鍵を解放🔧 要実装ファイル単位で「今この本人」しか開けない。最強

正直な限界:Aだけでは「ログイン時」しか守れない

ここを誤魔化さないのが重要です。A(アカウント2FAにマイナ)は強力ですが、一度ログインしたセッションが生きている間は、カード無しで機密文書が読めてしまう(Cookie が有効な限り)。開きっぱなしの端末や、セッションを盗まれた場合に弱い。

「機密文書を本当に守る」なら、B(都度再認証)か C(文書暗号化+マイナ復号)まで行く必要があります。とくに C は、Google の ACL に頼らず「復号鍵はマイナの step-up が通った時だけ出す」ので、ファイル単位で本人ゲートをかけられる。これは標準の Google では出来ない差別化点です。

なぜ企業に刺さるのか

  • ハードウェアコストゼロ:全社員がマイナを既に持っている(YubiKey 配布不要)。スマホのNFCで読めば専用リーダーすら不要。
  • フィッシング耐性:WebAuthn なので偽サイトに鍵を渡さない。
  • 高い本人性:重要操作は OIDC(デジタル認証アプリ)で「今この人が本物のマイナ保持者」を再確認できる。
  • 段階的:日常は軽く(A)、最重要文書だけ厳格に(C)。企業が本当に欲しい運用。

ポジショニング

言い換えると:「中小企業でも、追加ハード無しで、機密文書へのアクセスをマイナカード必須にできる。最重要文書は『今この本人』を都度確認してからでないと開けない」。A は今すぐデモできる実証、C は標準クラウドにない差別化。鍵の耐タンパー(前記事参照)に依存しない設計なので、層として堅実です。

次は C(文書暗号化 + マイナ復号ゲート)の PoC を、これまでのハイブリッド認証基盤の上に組んでみる予定です。

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

IP: 取得中...
216.73.217.46216.73.217.46