【ブログ要約版】2分で読める生成AIのいま Vol.69 タイトル:「暗号通信」ってなに? ― 医療情報を守る暗号化の基本と、ガイドラインが求めるレベル
マガジン「クラウドで医療情報を守る」の第1回です。3省2ガイドライン(=守りの制度編)でくり返し出てきた「暗号化」に的を絞り、"概念→実装→答え合わせ"の全3回でやさしく整理します。まずは、そもそも「暗号通信」とは何かから。
(※2026年7月時点の情報です。ガイドラインやAWSの仕様は改定・更新されることがあります。)
クラウドAIを使う以上、避けて通れないのが「暗号化」。 でも「TLS」「CRYPTREC」「高セキュリティ型」と言われると、急にわからなくなりませんか? 今回は暗号通信の基本から、医療情報システムガイドラインが求める暗号化レベルまで、一気通貫で整理します。
────────── ▶ この記事は要約版です。医療田さん・機械屋さんの会話形式による全文(約2分)はnoteでどうぞ。 https://note.com/41machida_ai/n/n58f0e4174b20 ──────────
■ この記事のポイント ・暗号通信とは、データを読めない形に変換してから送り、届いた先で元に戻す仕組み。TLSがその代表的な技術 ・暗号化には「通信の暗号化(in transit)」と「保存データの暗号化(at rest)」の2種類がある。どちらか片方では不十分 ・TLS 1.3は1.2より安全かつ高速。古い暗号スイートが廃止され、AEADが必須化、ハンドシェイクも1往復に短縮 ・CRYPTRECが定める「高セキュリティ型」「推奨セキュリティ型」「セキュリティ例外型」の3段階のうち、医療情報システムには「高セキュリティ型」が求められる ・医療情報システムガイドライン第7.0版(2026年6月)では、TLSによる通信暗号化+保存データの暗号化+VPN/仮想デスクトップが要件として明記されている
■ よくある質問(FAQ) Q. 暗号通信とは何ですか? A. データを第三者が読めない形に変換してから送信し、正規の受信者のみが元に戻せる仕組みです。代表的な技術がTLS(Transport Layer Security)で、ブラウザのアドレスバーに表示される鍵マークやHTTPSの「S」がTLSによる暗号化を示しています。
Q. 「通信の暗号化」と「保存データの暗号化」はどう違いますか? A. 通信の暗号化(encryption in transit)はデータがネットワーク上を移動する間の盗聴を防ぐ仕組みで、TLSが代表例です。保存データの暗号化(encryption at rest)はサーバーやストレージに保存されたデータが不正アクセスされても読めないようにする仕組みです。医療情報を適切に守るには両方が必要です。
Q. TLS 1.2とTLS 1.3の違いは何ですか? A. TLS 1.3では脆弱性のある古い暗号アルゴリズムが全面廃止され、すべてAEAD(認証付き暗号化)に統一されました。また、接続時のハンドシェイクが2往復から1往復に短縮され、安全性と速度の両方が向上しています。PFS(Perfect Forward Secrecy)も標準で組み込まれています。
Q. CRYPTRECとは何ですか? A. 日本政府の暗号技術評価プロジェクトで、総務省とIPAが共同運営しています。「電子政府推奨暗号リスト」を策定・公開し、TLSの具体的な設定方法をまとめた「TLS暗号設定ガイドライン」(最新は2025年4月 第3.1.1版)も公開しています。設定は「高セキュリティ型」「推奨セキュリティ型」「セキュリティ例外型」の3段階に分類されています。
Q. 医療情報を扱う場合、どのレベルの暗号化が必要ですか? A. 医療情報システムガイドライン第7.0版(2026年6月)では、CRYPTRECの「高セキュリティ型」が求められます。具体的にはTLS 1.3への限定(困難な場合はTLS 1.2以上)、保存データの暗号化、外部アクセス時のVPN+仮想デスクトップが要件です。
────────── ▼この記事が入っているマガジン:クラウドで医療情報を守る ― 暗号化とAWS実装 https://note.com/41machida_ai/m/m61e73e9efaea