セキュリティ - TECH PLAY - TECH PLAY

TECH PLAY

セキュリティ

むベント

マガゞン

技術ブログ

本ブログは 2026 幎 10 月 12 日に公開された AWS Blog “ GuardDuty Extended Threat Detection has added five new indicators to surface attack sequences ” を翻蚳したものです。 Amazon GuardDuty 拡匵脅嚁怜出 は、匱い GuardDuty シグナルの組み合わせが信頌性のしきい倀を超えるず、それらを盞関付けお、重芁床が Critical の単䞀の攻撃シヌケンスの怜出結果にたずめたす。2026 幎 5 月 20 日から、攻撃シヌケンスに 5 皮類の新しいむンゞケヌタヌ ( MALICIOUS_PACKAGE 、 MISCONFIGURATION 、 REACHABILITY 、 SENSITIVE_DATA 、 VULNERABILITY ) が付䞎されるようになりたした。詳现に぀いおは、「 Document history for Amazon GuardDuty 」および「 Attack sequence finding details 」を参照しおください。 これらのむンゞケヌタヌの情報源は、 Amazon Inspector 、 Amazon Virtual Private Cloud (Amazon VPC) Reachability Analyzer 、 Amazon Macie 、そしお AWS Security Hub を通じお提䟛されるポスチャデヌタです。これらのサヌビスを既に別の目的で利甚しおいるお客様もいるでしょう。今回のアップデヌトにより、拡匵脅嚁怜出はこれらのサヌビスのシグナルを攻撃シヌケンスの怜出結果に取り蟌むようになりたした。この蚘事は、前提条件ずなるサヌビスを既に利甚しおいるチヌム向けの運甚ガむドです。新しいむンゞケヌタヌが怜出結果にどのように衚瀺されるか、リリヌス埌のデヌタから䜕がわかるか、そしおむンシデント察応ワヌクフロヌにどう組み蟌むかに぀いお説明したす。これらのむンゞケヌタヌにより、拡匵脅嚁怜出はアカりント内で最も優先すべきシグナルを刀断しやすくなりたす。その結果、 Amazon Elastic Compute Cloud (Amazon EC2) 、 Amazon Elastic Container Service (Amazon ECS) 、 Amazon Elastic Kubernetes Service (Amazon EKS) のランタむムアクティビティをモニタリングするアクティブディフェンス戊略の䞀環ずしお、ワヌクロヌド領域でより信頌床の高い怜出結果が埗られたす。 新しいむンゞケヌタヌの抂芁 GuardDuty におけるシグナルずは、GuardDuty が䞍審なアクティビティを探す際に評䟡するあらゆるむベントを指したす。匱いシグナルずは、それ単䜓では脅嚁を明確に瀺さないシグナルのこずで、5 ぀の新しいむンゞケヌタヌはこれに該圓したす。䟋えば、ホスト䞊で Common Vulnerabilities and Exposures (CVE) が 1 件怜出されたずしおも、それは脆匱性が存圚するこずを瀺すだけで、攻撃者がその脆匱性を悪甚しおいるこずを瀺すわけではありたせん。次の衚に瀺すように、これらの怜出結果は、GuardDuty が既に远跡しおいる䞍審なアクティビティのシグナルず盞関付けられるこずで、初めお䟡倀を発揮したす。 むンゞケヌタヌ ゜ヌス 瀺される内容 VULNERABILITY Amazon Inspector Common Vulnerability Scoring System (CVSS) の重芁床ず Exploit Prediction Scoring System (EPSS) の悪甚可胜性スコアを含む CVE のリスト。 MALICIOUS_PACKAGE Amazon Inspector Amazon Inspector の MAL-* パッケヌゞむンゞケヌタヌ。Amazon Inspector による脆匱性のスコアリング方法の詳现に぀いおは、「 Amazon Inspector Security Research 」を参照しおください。 REACHABILITY Amazon VPC Reachability Analyzer ホストたたはクラスタヌがむンタヌネットから到達可胜かどうか MISCONFIGURATION AWS Security Hub のコントロヌル (ポスチャ管理) リ゜ヌスの蚭定が、AWS たたは 業界のベストプラクティス に沿っおいないこず。䟋えば、IMDSv1 が有効なたたになっおいる、管理者ポリシヌの暩限が過剰である、パブリックにアクセス可胜な Amazon Simple Storage Service (Amazon S3) バケットがある、などです。 SENSITIVE_DATA Amazon Macie リ゜ヌス内で機密デヌタず思われる情報が怜出されたこず。 これら 5 ぀の倀は、GuardDuty の AWS マネゞメントコン゜ヌルで攻撃シヌケンスの怜出結果を開いたずきの [むンゞケヌタヌ] タブず、 GetFindings の JSON ファむルに衚瀺されたす。 図 1: 攻撃シヌケンスの怜出結果の [むンゞケヌタヌ] セクション VULNERABILITY むンゞケヌタヌには EPSS が含たれるため、ここで EPSS に぀いお補足しおおきたす。「 FIRST EPSS overview 」によるず、EPSS スコアは、公開枈みの CVE が今埌 30 日以内に実際の環境で悪甚される確率を 01 の範囲で衚したものです。EPSS は CVSS を眮き換えるものではありたせん。CVSS が脆匱性本来の重芁床を衚すのに察し、EPSS は近いうちに悪甚される可胜性の高さを衚すため、むンシデント察応ではより圹立぀数倀ずなりたす。 前提条件 むンゞケヌタヌにデヌタを反映させるには、次の AWS サヌビスを有効にしおおく必芁がありたす。 Amazon Inspector (Amazon EC2 および Amazon EKS で有効化): VULNERABILITY ず MALICIOUS_PACKAGE に察応したす。 AWS Security Hub : AWS Foundational Security Best Practices に基づいお MISCONFIGURATION を提䟛したす。 Amazon VPC Reachability Analyzer (本番環境の VPC で有効化): REACHABILITY に察応したす。 GuardDuty Runtime Monitoring (Amazon EC2、Amazon ECS、Amazon EKS で有効化): 生成されるすべおのシグナルが、盞関付けの起点 (アンカヌ) になり埗たす。 Amazon Macie : SENSITIVE_DATA を提䟛したす。 匱いランタむムシグナルの匷化 プロセスの呌び出し、ポッドでの exec、システムコヌルのパタヌンなどのランタむムシグナルは、ノむズが倚くなるこずがありたす。既知の攻撃ツヌルのパスに䞀臎しないランタむムシグナルは単䜓では重芁な意味を持たず、リ゜ヌス状態のコンテキストがなければ、通垞は重芁床が Critical の攻撃シヌケンスずなるしきい倀に達したせん。 新しいむンゞケヌタヌは、この欠けおいたコンテキストを補いたす。匱いランタむムシグナルが芳枬されたホストに、優先床の高いパッチ未適甚の CVE、既知の悪意のあるパッケヌゞ、IMDS の蚭定ミス、むンタヌネットからの到達可胜性が䜵存する堎合、拡匵脅嚁怜出はそれらをたずめお、高い信頌床で重芁床が CRITICAL の単䞀の攻撃シヌケンスに昇栌させたす。個々の GuardDuty ランタむム怜出結果に぀いおは、ノむズの倚さが倧きな課題であるずいうフィヌドバックをお客様から䞀貫しおいただいおきたした。このリ゜ヌス状態のコンテキストを加えるこずで、匱いシグナルが察応可胜なアラヌトぞず倉わりたす。 実際に、ランタむムプロセス領域では新芏の攻撃シヌケンスの怜出結果が倧幅に増加し、優先順䜍付けされたランタむムプロセスの攻撃シヌケンスのおよそ 4 件に 1 件を占めるたでになりたした。䞀方、ネットワヌクベヌスの䟵害の痕跡 (IOC) 領域ではほずんど倉化はありたせんでした。リリヌス埌 1 週間で、このパタヌンは倚くのお客様のアカりントで確認されおいたす。埓来は匱く盞互に関連のない耇数の怜出結果ずしおばらばらに衚瀺されおいた攻撃シヌケンスが、重芁床が CRITICAL の単䞀の怜出結果ずしお衚瀺されるようになったのです。 䟋: Amazon EKS で新芏に怜出された攻撃シヌケンス 远加のむンゞケヌタヌによっお拡匵脅嚁怜出がどのように改善されたかを説明したずころで、これらのむンゞケヌタヌがどのような䟡倀をもたらすかを具䜓的な䟋で芋おいきたしょう。ここでは、Amazon EKS クラスタヌで実際に芳枬されたシナリオを分析したす。このアクティビティは 8 日間にわたっお発生し、11 件の異なる GuardDuty の怜出結果が生成されたした。 図 2: 拡匵脅嚁怜出がシグナルを盞関付ける前の EKS クラスタヌのアクティビティの抂芁 図 2 に瀺すように、GuardDuty が 8 日間にアクティビティ領域で芳枬したのは、55 件の EKS_AUDIT_LOGS シグナル (ポッドでの exec、ロヌルの匕き受け、 AssumeRoleWithWebIdentity の呌び出し) ず、18 件の怜出結果レベルのシグナルでした。これらはすべお、198.51.100.69 ずいう単䞀の倖郚 IP アドレスから発生しおいたした。この IP アドレスから、同じ EKS クラスタヌに察しお 4 ぀の異なる AWS Identity and Access Management (IAM) アむデンティティによる認蚌が行われおいたした。ワヌカヌノヌド䞊のランタむムアクティビティは、既知の攻撃ツヌルのパスに䞀臎するプロセスがなく、実行プロファむルのフラグも立たなかったため、ありふれたものに芋えたした。リリヌス前の盞関ロゞックでは、このシヌケンスを怜出するには EKS_MALICIOUS_PROCESS ルヌルが発動する必芁がありたした。このルヌルの発動には、悪意のある exec パスか、異垞で疑わしいツヌルのプロファむルのいずれかが必芁です。今回のアクティビティにはどちらも該圓しなかったため、盞関付けられた攻撃シヌケンスの怜出結果は生成されたせんでした。 新しい GuardDuty 拡匵脅嚁怜出のむンゞケヌタヌによっお、この EKS の䟋に远加された情報は次のずおりです。 MALICIOUS_PACKAGE (クラスタヌ䞊): Amazon Inspector の識別子 MAL-2022-4933 が怜出されおいたす。 VULNERABILITY (Amazon Inspector の党出力、クラスタヌ䞊): 合蚈 42 件の CVE があり、そのうち 33 件が CVSS で CRITICAL ず評䟡されおいたす。 クラスタヌ䞊: CVE-2022-1471 (SnakeYAML のデシリアラむれヌション、EPSS 0.94)、CVE-2024-4577 (PHP-CGI の匕数むンゞェクション、EPSS 0.97)、CVE-2024-34351 (Next.js の SSRF)、CVE-2025-29927 (Next.js の認蚌バむパス)、CVE-2023-44487 (HTTP/2 Rapid Reset)、CVE-2022-37434 (zlib のヒヌプオヌバヌフロヌ、EPSS 0.92) を含む 12 件の CVE がありたす。 5 ぀のワヌカヌノヌド党䜓: 合蚈 379 件の CVE があり、そのうち 68 件が Amazon Inspector によっお CRITICAL ず刀定されおいたす。 REACHABILITY : クラスタヌの API ゚ンドポむントがむンタヌネットから到達可胜で、5 ぀のワヌカヌノヌドのうち 3 ぀もむンタヌネットから到達可胜です。 MISCONFIGURATION (EC2 IMDS): 5 ぀のワヌカヌノヌドすべおで、匕き続き IMDSv1 にアクセスできる状態になっおいたす。 これらの远加むンゞケヌタヌを考慮するず、この䞀連のアクティビティは単䞀の AttackSequence:EKS/CompromisedCluster の怜出結果ずしお衚瀺されたす。重芁床は CRITICAL で、デヌタが反映された 4 ぀のむンゞケヌタヌすべおが [むンゞケヌタヌ] タブに衚瀺されたす。たた、 MITRE ATT&CK® の Initial Access (External Remote Services)、Discovery、Persistence ぞのマッピングも瀺されたす。 図 3: 攻撃シヌケンス内の新しい脆匱性むンゞケヌタヌ この怜出結果には、ワヌカヌノヌドレベルで 100 件を超える Amazon EC2 の CVE が蚘茉されおいたす。CVSS が CRITICAL のものが 1 件、 HIGH のものも倚数ありたすが、EPSS スコアが䜎いため、ほずんどは脆匱性の優先床が LOW です。GuardDuty が優先床の高いものを匷調衚瀺するため、100 件を超える怜出結果を粟査しおどれから察凊すべきかを刀断する必芁はなく、最も効果の高い箇所に察応䜜業を集䞭できたす。 䟋: 暗号資産マむニングず脆匱なホスト 2 ぀目の䟋では、EC2 むンスタンスグルヌプのケヌスを取り䞊げたす。このケヌスでは、GuardDuty は暗号資産マむニングを瀺す有力なネットワヌクベヌスの怜出結果を既に埗おいたしたが、新しいむンゞケヌタヌが修埩に圹立぀远加のコンテキストを提䟛したこずで、むンシデント察応を迅速化できたした。 図 4: EC2 むンスタンスに察する暗号資産マむニング攻撃 耇数の EC2 むンスタンスが既知の暗号資産マむニングの宛先ず通信しおおり、この宛先は脅嚁むンテリゞェンスによっお mining/misc ずしおフラグ付けされおいたした。ネットワヌク IOC の蚌拠は、それ単䜓でも十分に匷力なものでした。 新しいむンゞケヌタヌによっお远加された芳枬内容 : VULNERABILITY により、関䞎した 3 ぀のむンスタンスのうち 2 ぀で、EPSS が玄 0.9 の CVE-2007-4559 (Python tarfile) が瀺されたした。 結果 : AttackSequence:EC2/CompromisedInstanceGroup の怜出結果を基に、「 宛先 IP のブロック 」にずどたらない察応が可胜になりたした。暗号資産マむニングツヌルが䟵入に悪甚したず考えられる脆匱性ず、それを修埩するパッチが瀺されるため、アりトバりンド接続を遮断するだけでなく、根本的な䟵入経路に察凊できたす。 GuardDuty は EC2 むンスタンスグルヌプで暗号資産マむニングが行われおいる匷力な蚌拠を埗おいたため、この攻撃シヌケンス自䜓は脆匱性のコンテキストがなくおも生成されおいたはずです。ただし、コンテキストが増えるこずで、トリアヌゞを迅速に行えたす。 リリヌス埌 1 週間のサンプルで芳枬された䟵害の痕跡 次の CVE (EPSS スコアは芳枬圓時の倀) は、リリヌス埌の最初の 1 週間に新しい拡匵脅嚁怜出のむンゞケヌタヌが付䞎されたお客様のアカりントのホストで、各むンゞケヌタヌの怜出結果が生成された時点で芳枬されたものです。EPSS スコアは特定時点の倀であるため、今埌の怜出結果に衚瀺される CVE の優先床は、ここに瀺す倀ではなく、その時点の EPSS に基づきたす。 CVE-2024-4577 – Windows 䞊の PHP-CGI の匕数むンゞェクション。EPSS 0.97 以䞊。 CVE-2022-1471 – SnakeYAML のデシリアラむれヌション。EPSS 0.94。CVSS は Critical。 CVE-2022-37434 – zlib のヒヌプバッファオヌバヌフロヌ。EPSS 0.92。 CVE-2007-4559 – Python tarfile のパストラバヌサル。2026 幎時点でも EPSS は 0.9 以䞊。 CVE-2025-29927 – Next.js の認蚌バむパス。Node ベヌスのりェブ局で頻繁に怜出。 CVE-2024-34351 – Next.js の SSRF。 CVE-2023-44487 – HTTP/2 Rapid Reset。 ランタむムモニタリングでは、䟵害されたホストから回収されたマルりェアやツヌルのアヌティファクトに関連する匱いシグナルが怜出されたした。 HackTool ファミリヌの Linux/frp : Fast Reverse Proxy の亜皮で、コマンドアンドコントロヌルトンネルずしお䜿甚されおいたした。Amazon EKS ワヌカヌノヌド䞊では、倚くの堎合 kuboard-agent や kuboard-agent-server ずいうバむナリに停装されおいたした。たた、 /var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/.../usr/bin/ 配䞋で、コンテナスナップショットのパスずの䞀臎も芳枬されたした。frp バむナリはコンテナむメヌゞ内ずノヌド䞊の䞡方に存圚するため、パッチが適甚されおいない AMI からノヌドを再構築するだけでは修埩ずしお䞍十分です。 Burp Collaborator のアりトオブバンドのコヌルバックホスト名が *[.]oastify[.]com 配䞋で芋぀かり、パタヌン <35-char base32>[.]oastify[.]com に䞀臎しおいたした。これらは同じ EKS シヌケンス䞊で frp ず同時に芳枬されおおり、共有むンフラストラクチャ䞊で 2 ぀目のツヌルたたは別のアクタヌが掻動しおいた可胜性が高いず考えられたす。 Amazon Inspector の悪意のあるパッケヌゞむンゞケヌタヌ MAL-2022-4933 が、Amazon EC2 ず Amazon EKS の䞡方のコンテキストで怜出されたした。 䞊蚘のツヌル関連のシグナルず盞関しおいたアむデンティティずアクセスのパタヌンは次のずおりです。 単䞀の倖郚送信元 IP から、短期間のうちに Amazon EKS、Amazon ECS、Amazon EC2 の別々の領域にたたがっお、人間が䜿甚する耇数の異なる IAM アむデンティティによる認蚌が行われおいたした。これは、新芏に怜出されるようになった Amazon EKS プロセス関連のクラスで最も倚く芋られたアむデンティティのシグネチャです。 これらのむンゞケヌタヌを掻甚した攻撃シヌケンスぞの察応 新しいむンゞケヌタヌによっお、既に発生した攻撃シヌケンスに察するむンシデント察応のランブックが倉わるわけではありたせん。新しいむンゞケヌタヌが意味を持぀のは新芏の怜出結果であり、それらの怜出結果は、ランタむムモニタリング関連のシグナルが匷化された領域に集䞭しおいたす。新芏の怜出結果には、次のように察応しおください。 シヌケンスに緊急に察応しおください 。 MALICIOUS_PACKAGE ず優先床の高い VULNERABILITY が瀺されおいる堎合、そのホストは䟵害されるリスクにさらされおきただけでなく、珟圚もさらされおいたす。露出しおいるリ゜ヌスを封じ蟌め、脆匱性を修埩しおください。たた、攻撃者にさらされた可胜性があるすべおの IAM 認蚌情報、 むンスタンスプロファむル 、 IAM Roles for Service Accounts (IRSA) にバむンドされたロヌル をロヌテヌションしおください。 EPSS で重み付けした優先床に基づいおパッチを適甚しおください 。CVSS の倀だけで刀断しないでください。怜出結果に含たれる優先床の高い VULNERABILITY リストは、既に EPSS の高い CVE に絞り蟌たれおいたす。 パブリックなリ゜ヌスを隔離しおください 。 REACHABILITY むンゞケヌタヌで瀺されたリ゜ヌスが察象です。悪甚可胜な脆匱性があり、むンタヌネットから到達可胜なホストは、修埩のために隔離する必芁がありたす。 さらに詳しい察応方法に぀いおは、「 Remediating detected GuardDuty security findings 」の修埩手順ず、GuardDuty の怜出結果ずアカりントを AI で分析するセキュリティ分析機胜である GuardDuty Investigation を参照しおください。 たずめ GuardDuty 拡匵脅嚁怜出は、セキュリティチヌムが特に支揎を必芁ずするこずが倚いランタむムワヌクロヌド領域 (Amazon EC2、Amazon ECS、Amazon EKS) で、信頌床の高い攻撃シヌケンスの怜出結果をより倚く提䟛できたす。これは、GuardDuty のアクティビティシグナルず、他の AWS サヌビスから埗られるリ゜ヌス状態のコンテキストを組み合わせるこずで実珟しおいたす。個々の GuardDuty ランタむム怜出結果に぀いおは、ノむズの倚さが倧きな課題であるずいうフィヌドバックをお客様から䞀貫しおいただいおきたした。拡匵脅嚁怜出は、こうした匱いシグナルを脆匱性、パッケヌゞリスク、到達可胜性、蚭定ミス、機密デヌタの各むンゞケヌタヌず盞関付けるこずで、ノむズを、重芁床が CRITICAL の察応可胜な怜出結果に倉えたす。AWS Security Hub、Amazon Inspector、Amazon VPC Reachability Analyzer、Macie、GuardDuty Runtime Monitoring を既に有効にしおいる堎合、新しいむンゞケヌタヌは攻撃シヌケンスの怜出結果に自動的に衚瀺されたす。これらのサヌビスをただ䜿甚しおいない堎合は、新しい GuardDuty 拡匵脅嚁怜出のむンゞケヌタヌず、各サヌビス自䜓が提䟛する䟡倀を掻甚するために、ぜひ有効化をご怜蚎ください。 この蚘事に関する質問がある堎合は、 AWS re:Post で新しいスレッドを開始するか、 AWS サポヌトにお問い合わせください 。 Aman Khare Aman は Amazon GuardDuty のシニア゜フトりェア開発者です。 拡匵脅嚁怜出 の開発に携わり、AWS むンフラストラクチャで怜出された悪意のある攻撃チェヌンをお客様が正確に特定できるよう支揎しおいたす。以前は Amazon OpenSearch のパフォヌマンスずレゞリ゚ンシヌに関する取り組みを䞻導し、クラスタヌマネヌゞャヌのメモリ䜿甚量の 10 分の 1 ぞの削枛や、1,000 ノヌド芏暡のクラスタヌの実珟などを達成したした。仕事以倖では、旅行、アドベンチャヌアクティビティ、読曞、ボヌドゲヌムを楜しんでいたす。 Kyle Koeller Kyle は Amazon GuardDuty チヌムのセキュリティ゚ンゞニアで、脅嚁怜出を専門ずしおいたす。クラりドの脅嚁怜出ずオフェンシブセキュリティに情熱を泚いでおり、CompTIA Security+、PenTest+、CompTIA Network Vulnerability Assessment Professional、SecurityX の資栌を保有しおいたす。仕事以倖では、ゞムで過ごしたり、ニュヌペヌク垂を散策したりするこずを楜しんでいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本ブログは 2026 幎 10 月 12 日に公開された AWS Blog “ Quantum-resistant signing on AWS, Part 2: Enforce your ML-DSA algorithm policy with SCPs and IAM ” を翻蚳したものです。 この蚘事では、暗号アルゎリズムポリシヌを蚭定し、 Amazon Web Services (AWS) 環境でポリシヌに準拠しない遞択を防ぐ方法を玹介したす。ポスト量子暗号を導入する際に最初に盎面する刀断の 1 ぀は、どのアルゎリズムずパラメヌタセットがビゞネスニヌズに合うかずいう遞択です。この遞択では、セキュリティず、眲名サむズ、キヌサむズ、パフォヌマンスずのバランスを取る必芁がありたす。クラりド環境の圹割は、その刀断をポリシヌずしお衚珟し、䞀貫しお適甚できるようにするこずです。これにより、承認された遞択肢は匕き続き問題なく䜿甚でき、陀倖された遞択肢は導入できなくなりたす。この蚘事では、AWS での具䜓的な䟋を 1 ぀取り䞊げ、組織の暗号アルゎリズムポリシヌを予防的コントロヌルず発芋的コントロヌルに倉換する方法を説明したす。珟圚の承認枈みセットがどのようなものでも、たた暙準の進化に䌎っおそれがどう倉わっおも、同じパタヌンを適甚できたす。 この蚘事は、AWS における耐量子眲名に関する 2 郚構成のシリヌズのパヌト 2 です。パヌト 1 の「 ML-DSA による゜フトりェアサプラむチェヌンの構築 」はビルダヌ向けの蚘事で、バむナリ、コンテナむメヌゞ、゜フトりェア郚品衚を察象ずする゚ンドツヌ゚ンドの ML-DSA 眲名パむプラむンを構築したす。パヌト 2 ずなるこの蚘事は、そのパむプラむンをはじめ組織内のあらゆるものが䜿甚しおよいアルゎリズムを決定し、その決定を確実に適甚する必芁があるセキュリティ、ガバナンス、コンプラむアンスの各チヌムを察象ずしおいたす。 AWS Key Management Service (AWS KMS) は、ML-DSA-44、ML-DSA-65、ML-DSA-87 の 3 ぀のパラメヌタセットで ML-DSA デゞタル眲名方匏 (FIPS 204) をサポヌトしおおり、それぞれ NIST セキュリティカテゎリ 2、3、5 を察象ずしおいたす。3 ぀ずも匷力で暙準化された遞択肢です。いずれも、眲名サむズ、キヌサむズ、速床ず、セキュリティマヌゞンずの間にトレヌドオフがありたす。セキュリティマヌゞンずは、目暙ずするセキュリティカテゎリに察しお、パラメヌタセットが䜙力ずしお備えおいる暗号匷床のこずです。ML-DSA-44 は最もコンパクトで高速です。ML-DSA-65 ず ML-DSA-87 はより倧きなセキュリティマヌゞンを備えおいるため、長期間にわたっお信頌性を保぀必芁がある眲名に適しおいたす。 この蚘事では、党䜓を通じお同じポリシヌ䟋を䜿甚したす。ML-DSA-65 ず ML-DSA-87 を暙準ずしお採甚し、ML-DSA-44 を承認枈みセットから陀倖したい組織の䟋です。これは暙準化に関する刀断であり、ML-DSA-44 が安党でないずいう刀断ではありたせん (次の泚を参照)。以降のコントロヌルで ML-DSA-44 が登堎する箇所は、自組織のポリシヌに含たれないバリアントず読み替えおください。どのような蚱可/拒吊の区分を遞択しおも、仕組みは同じです。ここでの承認枈みセットは、 パヌト 1 のアヌキテクチャでデプロむするものず同じで、ルヌト認蚌局 (CA) には ML-DSA-87、䞋䜍 CA ずコヌド眲名キヌには ML-DSA-65 を䜿甚したす。パヌト 1 で遞択を行い、この蚘事でその遞択を確実に守らせる仕組みを䜜りたす。 泚 : ML-DSA-44 は有効な遞択肢です。ML-DSA-44 は NIST によっお完党に暙準化されたパラメヌタセット (FIPS 204) で、NIST セキュリティカテゎリ 2 に該圓し、おおよそ 128 ビットクラスの叀兞的セキュリティを目暙ずしおいたす (カテゎリ 2 は SHA-256 の衝突耐性を基準ずしおいたす)。3 ぀のバリアントの䞭で眲名ずパブリックキヌが最も小さく (パブリックキヌは 1,312 バむト、眲名は 2,420 バむト)、眲名ず怜蚌も最も高速です。そのため、リ゜ヌスが限られたデバむス、倧量の眲名凊理、垯域幅やストレヌゞの制玄が厳しいワヌクロヌドに適しおいたす。ML-DSA-65 や ML-DSA-87 を遞択するのは、長期間にわたっお信頌性を保぀必芁がある眲名のためにセキュリティマヌゞンを䞊乗せしたい堎合や、瀟内暙準に合わせたい堎合であり、ML-DSA-44 が脆匱だからではありたせん。 目指す状態 承認枈みのバリアント (この䟋では ML-DSA-65 ず ML-DSA-87) は、垞に問題なく䜿甚できる状態を保ちたす。排陀したいのは、ポリシヌ倖のバリアント (ここでは ML-DSA-44) の導入です。具䜓的には、察象範囲内の AWS サヌビスにおいお、プリンシパルが次の操䜜を実行できないようにしたす。 ML-DSA-44 のキヌマテリアルを䜜成する 既存の ML-DSA-44 キヌを眲名たたは怜蚌に䜿甚する ML-DSA-44 を持ち蟌むこずになるプラむベヌト認蚌局 (CA) を立ち䞊げる たた、これらの蚭定からのドリフトはすべお怜出できるようにしたす。 察象範囲ず制限事項 これらのコントロヌルは AWS サヌビスの API に察しお機胜し、䞻な察象は AWS KMS、 AWS Private Certificate Authorit y (AWS Private CA) 、 AWS Certificate Manager (ACM) です。お客様が管理するコンピュヌティングリ゜ヌス䞊で実行される暗号凊理は察象倖であり、統制するこずもできたせん。䟋えば、 Amazon Elastic Compute Cloud (Amazon EC2) むンスタンス、コンテナ、 AWS Lambda 関数䞊で、OpenSSL やアプリケヌションが ML-DSA-44 眲名を実行する堎合が該圓したす。たた、OpenSSH のハむブリッド ssh-mldsa44-ed25519 公開鍵認蚌などのプロトコルレベルでの䜿甚も、 サヌビスコントロヌルポリシヌ (SCP) や AWS Identity and Access Management (IAM) では制埡できないため、この蚘事では取り䞊げたせん。 acm:ImportCertificate や iam:UploadServerCertificate で取り蟌たれる蚌明曞マテリアルも、アルゎリズムを考慮した制埡ができたせん (Private CA のセクションを参照)。その他の TLS 終端サヌビスや眲名サヌビス (䟋えば Amazon CloudFront や Amazon API Gateway ) ず AWS IAM Roles Anywhere はこの蚘事の察象倖のため、別途評䟡しおください (このシリヌズの パヌト 1 では ML-DSA 蚌明曞ず共に IAM Roles Anywhere を䜿甚しおいたすが、このサヌビスのコントロヌルはここでは扱いたせん)。 これらのコントロヌルは、 倚局防埡 ずしお適甚するこずを想定しおいたす。どの皋床厳栌に統制したいかに応じお、すべおを適甚するこずも、䞀郚だけを適甚するこずもできたす。 組織ルヌトに包括的な SCP を適甚するず、メンバヌアカりントで ML-DSA-44 キヌを䜜成たたは䜿甚できなくなりたす (SCP は管理アカりントには適甚されないため、管理アカりントのワヌクロヌドは制限されたせん)。 本番甚の組織単䜍 (OU) に SCP を適甚するず、本番アカりントでのみキヌが制限されたす。 アカりント内で柔軟性が必芁な堎合は、SCP でアカりント党䜓に蚭定を匷制するのではなく、IAM のアクセス蚱可の境界を䜿甚したす。 運甚モデルに合った組み合わせを遞択しおください。ここで瀺すポリシヌ䟋は、すべおの AWS リヌゞョンに適甚されるように蚘述しおいたす。特定のリヌゞョンだけを察象にする必芁がある堎合は、 aws:RequestedRegion 条件を远加しおください。 この蚘事で玹介するポリシヌは、出発点ずしお瀺す䟋です。お客様の環境に合わせた SCP、IAM ポリシヌ、アクセス蚱可の境界の䜜成、怜蚌、保守は、お客様の責任で行っおください。デプロむ前に非本番環境ですべおのポリシヌをテストし、組織の承認枈み暙準に合わせお䟋の倀 (ポリシヌ名やキヌの Amazon リ゜ヌスネヌム (ARN) など) を調敎しおください。 暗号アゞリティに関する泚意点 アルゎリズムポリシヌは氞久に固定されるものではなく、これらのコントロヌルも同様です。ポリシヌを AWS のコントロヌルずしお衚珟する意矩は、ニヌズや関連する暙準の倉化に応じお、アヌキテクチャを再蚭蚈するこずなくポリシヌを修正できる点にありたす。承認枈みセットを厳栌化するこずも、緩和するこずも、入れ替えるこずもできたす。ここで瀺す䟋は、珟圚のポリシヌに合わせお調敎するテンプレヌトずしお扱っおください。 特定のアルゎリズムを指定しお拒吊するコントロヌルは、事実䞊、指定しおいないものをすべお蚱可する蚱可リストずしお機胜したす。ここで問題ずなるのがデフォルト蚱可です。明瀺的に拒吊しおいないパラメヌタセットはすべお蚱可されるため、ただ評䟡しおいないものも含め、新たに導入されたバリアントは、気付いお拒吊リストに远加するたで䜿甚できおしたいたす。䞀方、承認枈みのバリアントを非掚奚にする堎合は、そのバリアントを拒吊リストに远加するだけなので、このモデルで簡単に察応できたす。このモデルだけではずらえられないのは、新しいバリアントの登堎です。これらのコントロヌルを定期的に芋盎し、拒吊リストず怜出を組み合わせるこずで、ポリシヌ倖のバリアントが偶然芋぀かるたで攟眮せず、すぐに把握できるようにしおください。 もう 1 ぀の方法は、陀倖察象ではなく承認枈みセットを基準に条件を蚘述するこずです。 Deny ステヌトメントで StringNotEquals ず承認枈みキヌ仕様のリストを䜿甚するず、リク゚ストのキヌ仕様がそのいずれにも䞀臎しない堎合に拒吊が発動したす。そのため、新しいバリアントやただ評䟡しおいないバリアントは、リストに远加するたでデフォルトでブロックされたす。この方法ではデフォルト蚱可の問題は解消されたすが、新たに承認したバリアントを䜿えるようにするには、先にポリシヌを曎新する必芁がありたす。このシリヌズの パヌト 1 で玹介したファミリヌレベルの SCP はこの圢匏で、キヌ仕様が ML_DSA_* ではない眲名キヌの䜜成をすべお拒吊したす。この蚘事の䟋はもう䞀方の圢匏を採甚し、陀倖するバリアントを指定しおいるため、承認枈みバリアントはポリシヌを倉曎しなくおも匕き続き䜿甚できたす。どちらも有効な方法です。新しいものをたずブロックしお埌から承認したいのか、たず怜知しおからその時点で刀断したいのかに応じお遞択しおください。 { "Sid": "OnlyApprovedMlDsaVariants", "Effect": "Deny", "Action": "kms:CreateKey", "Resource": "*", "Condition": { "StringLike": { "kms:KeySpec": "ML_DSA_*" }, "StringNotEquals": { "kms:KeySpec": ["ML_DSA_65", "ML_DSA_87"] } } } StringLike 句は、ステヌトメントの察象を ML-DSA のキヌ仕様に限定し、他のキヌタむプに圱響しないようにしたす。 StringNotEquals 句は、承認枈みリストにない ML-DSA バリアントをすべお拒吊したす。 アルゎリズムやキヌサむズが時間ずずもに远加されたり、承認枈みから未承認に倉わったりするのず同様に、AWS サヌビスのオペレヌションも倉化したす。珟圚 ML-DSA-44 キヌを䜿甚できるオペレヌション (AWS KMS の Sign 、 Verify 、 GetPublicKey ) は珟時点のサヌビス機胜に基づくものであり、AWS が新機胜をリリヌスするに぀れお増える可胜性がありたす。䜜成だけでなく䜿甚もブロックする方針の堎合は、サヌビスの進化に合わせお、制限察象のオペレヌションのリストを定期的に芋盎しおください。 背景: キヌ仕様ず眲名アルゎリズムの比范 AWS KMS の ML-DSA サポヌトでは、3 ぀のキヌ仕様 ( ML_DSA_44 、 ML_DSA_65 、 ML_DSA_87 ) が導入されおいたすが、いずれも同じポスト量子眲名アルゎリズム ML_DSA_SHAKE_256 を䜿甚したす。この違いによっお、どのコントロヌルが有効かが決たりたす。 kms:KeySpec : キヌの KeySpec プロパティを反映したす。この条件キヌは、 CreateKey (リク゚ストされたキヌ仕様) ず、特定のキヌに察しお実行される AWS KMS キヌリ゜ヌスオペレヌション ( Sign 、 Verify 、 GetPublicKey など) の䞡方で評䟡されたす。そのため、 kms:KeySpec は ML_DSA_44 を ML_DSA_65 や ML_DSA_87 ず区別でき、ML-DSA-44 キヌの䜜成の防止ず既存キヌの䜿甚の制限の䞡方で信頌できる手段ずなりたす。 kms:SigningAlgorithm : Sign ず Verify で指定された眲名アルゎリズムを反映したす。この倀は 3 ぀のバリアントすべおで ML_DSA_SHAKE_256 です。そのため、ML-DSA-44 を承認枈みバリアントず区別できず、この目的には䜿甚できたせん。 実務䞊の結論ずしお、AWS KMS で保持するキヌに぀いおは、ML-DSA-44 キヌマテリアルの䜜成を防止するこずが、単独のコントロヌルずしお最も堅牢です。ML-DSA-44 の KMS キヌが存圚しなければ、AWS KMS を通じた眲名に䜿われるこずも、蚌明曞のサブゞェクトキヌになるこずもありたせん。なお、CA のキヌず TLS サヌバヌキヌは別のマテリアルです。AWS Private CA は CA のキヌペアを独自の HSM で生成しお保持し、ACM が発行した TLS 蚌明曞や、むンポヌトたたはアップロヌドされた TLS 蚌明曞は、それぞれ独自のキヌを持ちたす。そのため、これらは埌述する AWS Private CA ず蚌明曞のコントロヌルで管理したす。ML-DSA-44 の KMS キヌが既に存圚する堎合は、 kms:KeySpec を䜿甚しおその䜿甚をさらに制限できたす。 SCP を䜿甚した組織レベルおよびアカりントレベルのブロック ML-DSA-44 を制限するために、SCP を組織ルヌトたたは特定の OU に適甚できたす。適甚範囲は SCP をどこに配眮するかで決たりたす。ルヌトにアタッチするず組織党䜓に、OU にアタッチするずその OU 内のアカりントに適甚されたす。SCP は、利甚できる予防的コントロヌルの䞭で最も適甚範囲の広いものです。 なお、SCP はメンバヌアカりントず OU には適甚されたすが、組織の管理アカりントには 適甚されたせん 。SCP による制限が及ばないため、ML-DSA-44 を䜿甚できるワヌクロヌドを管理アカりントで実行しないようにしおください。 次の SCP の䟋では、ML-DSA-44 キヌの䜜成 ( kms:CreateKey ) ず䜿甚 ( kms:Sign 、 kms:Verify 、 kms:GetPublicKey ) の䞡方を、 ML_DSA_44 キヌ仕様ずの䞀臎を条件に拒吊したす。䜜成の拒吊は新しいキヌの䜜成を防ぎたす。䜿甚の拒吊は既存のキヌを察象ずし、SCP のアタッチ前に䜜成されたキヌや、埌から OU に参加したアカりントに存圚するキヌにも適甚されたす。これは、 kms:KeySpec がこれらの䜿甚オペレヌションでもリク゚スト時に評䟡されるためです。SCP はガヌドレヌルです。SCP 内の Deny は、メンバヌアカりント内のどの IAM ポリシヌでも䞊曞きできたせん。 次の SCP を組織ルヌト (たたは該圓する OU) にアタッチしたす。 { "Version": "2012-10-17", "Statement": [ { "Sid": "DenyMLDSA44KeyCreation", "Effect": "Deny", "Action": "kms:CreateKey", "Resource": "*", "Condition": { "StringEquals": { "kms:KeySpec": "ML_DSA_44" } } }, { "Sid": "DenyMLDSA44KeyUsage", "Effect": "Deny", "Action": [ "kms:Sign", "kms:Verify", "kms:GetPublicKey" ], "Resource": "*", "Condition": { "StringEquals": { "kms:KeySpec": "ML_DSA_44" } } } ] } 䜿甚の拒吊は、キヌ仕様を評䟡する 3 ぀のアクションに限定したす。 䜿甚を拒吊する Deny の察象は、 kms:Sign 、 kms:Verify 、 kms:GetPublicKey に限定しおください (テストにより、 kms:KeySpec が 3 ぀すべおで評䟡されるこずを確認しおいたす)。包括的な kms:* は避けおください。このワむルドカヌドは、 DescribeKey 、 DisableKey 、 ScheduleKeyDeletion などの管理オペレヌションたで察象にしおしたいたす。これらは察象のキヌを調査したりクリヌンアップしたりするために必芁なオペレヌションであり、拒吊するず、削陀しようずしおいるキヌを管理できなくなっおしたいたす。マルチリヌゞョンキヌを䜿甚する堎合は、䜜成の拒吊に kms:ReplicateKey も远加しおください。ML-DSA-44 のプラむマリキヌをレプリケヌトするず別のリヌゞョンに新しい ML-DSA-44 キヌが䜜成され、 kms:KeySpec は ReplicateKey でも評䟡されるためです。 ファミリヌレベルのガヌドレヌルずの組み合わせ。この SCP はどの ML-DSA パラメヌタセットを蚱可するかを制埡するもので、RSA や ECDSA に぀いおは䜕も芏定したせん。このシリヌズの パヌト 1 では、キヌ仕様が ML-DSA ではない眲名キヌの䜜成をすべお拒吊する補完的な SCP を玹介しおいたす。䞡方を䜵せおアタッチするず、新しい眲名キヌはすべお ML-DSA であり、か぀承認枈みバリアントでなければならなくなりたす。 運甚䞊の考慮事項。 組織ルヌトでの包括的な Deny は最も匷力なコントロヌルですが、トレヌドオフもありたす。察象範囲内のどこでも ML-DSA-44 キヌを䜜成できなくなり、䟋倖を蚭ける手段もないため、正圓なテストがブロックされたり、ML-DSA-44 キヌの䜜成を詊みる Infrastructure as Code (IaC) やパむプラむンの実行が倱敗したりする可胜性がありたす。柔軟性を残したい堎合は、 Deny の察象を本番 OU に限定し、ビルドアカりントや非本番アカりントでは IAM のアクセス蚱可の境界 (次のセクションを参照) を䜿甚するこずを怜蚎しおください。 呌び出し元に衚瀺される内容。 SCP によっおリク゚ストが拒吊されるず、呌び出し元はサヌビスコントロヌルポリシヌによる明瀺的な拒吊を瀺す AccessDenied ゚ラヌを受け取りたす。同じアカりント内や同じ組織内からのリク゚ストであれば、゚ラヌには拒吊したポリシヌのタむプが含たれたす。たた、拡匵゚ラヌメッセヌゞが各サヌビスに順次展開されるに぀れお、そのポリシヌの ARN も含たれるようになりたす。゚ラヌには SCP のポリシヌ内容は衚瀺されず、ブロックされたナヌザヌは自分の環境に適甚されおいる SCP を確認できないこずがよくありたす。サポヌトチヌムが AccessDenied の原因をすばやく特定できるように、SCP の ARN ずその目的を瀟内で文曞化しおおいおください。 AWS KMS での ML-DSA-44 キヌ䜜成の防止 (プリンシパルレベル) 次の IAM ポリシヌは、プリンシパルレベルで ML-DSA-44 をブロックしたす。前述の SCP に盞圓するアむデンティティベヌスのポリシヌであり、組織党䜓のガヌドレヌルではなく、アカりント単䜍やロヌル単䜍で制埡したい堎合に圹立ちたす。制限したい IAM ロヌルたたは IAM ナヌザヌにアタッチしおください。 { "Version": "2012-10-17", "Statement": [ { "Sid": "DenyMLDSA44KeyCreation", "Effect": "Deny", "Action": "kms:CreateKey", "Resource": "*", "Condition": { "StringEquals": { "kms:KeySpec": "ML_DSA_44" } } } ] } 重芁なポむント 条件の倀は ML_DSA_44 です (ハむフンではなくアンダヌスコア)。 このポリシヌがブロックするのは CreateKey だけです。プリンシパルレベルで既存の ML-DSA-44 キヌの䜿甚もブロックするには、 Sign 、 Verify 、 GetPublicKey の拒吊を远加しおください。この拒吊は 「既存の ML-DSA-44 キヌの䜿甚の制限」 セクションで玹介しおいたす。 䞊曞きできない包括的な保護を実珟するには、プリンシパルレベルのポリシヌだけに頌らず、SCP ずしおデプロむしおください。 IAM のアクセス蚱可の境界 IAM のアクセス蚱可の境界は、アむデンティティベヌスのポリシヌが IAM ロヌルや IAM ナヌザヌに付䞎できるアクセス蚱可の䞊限を蚭定するもので、SCP の代わりずしおも、SCP を補完するものずしおも䜿甚できたす。実際に有効なアクセス蚱可は、アむデンティティベヌスのポリシヌず境界が重なる郚分になり、境界内の Deny はアタッチされたポリシヌで䞊曞きできたせん。境界は、耇数アカりントにたたがる包括的な拒吊ではなく、アカりント単䜍やロヌル単䜍で柔軟に制埡したい堎合 (䟋えば、ビルドアカりントや非本番アカりント) に圹立ちたす。 運甚䞊の考慮事項。 アクセス蚱可の境界は、それがアタッチされたプリンシパルにしか効果がありたせん。境界をコントロヌルずしお機胜させるには、すべおの IAM プリンシパルに境界をプログラムで匷制する仕組みが必芁です。その䞀䟋ずしお、次のような SCP が考えられたす。 iam:CreateRole 、 iam:CreateUser 、 iam:PutRolePermissionsBoundary 、 iam:PutUserPermissionsBoundary は、承認枈みの境界が蚭定されおいない限り拒吊したす ( iam:PermissionsBoundary 条件キヌを䜿甚)。さらに、 iam:DeleteRolePermissionsBoundary ず iam:DeleteUserPermissionsBoundary は無条件に拒吊し、埌から境界を削陀できないようにしたす。たた、準拠しおいないプリンシパルを定期的に調べ、 PermissionsBoundary を自動的にアタッチするなどの察応を行うこずもお勧めしたす。IAM ナヌザヌは䜿甚すべきではありたせんが、匷制の仕組みでは IAM ナヌザヌが存圚する可胜性も考慮しおおく必芁がありたす。 境界は䞊限を蚭定するだけで、それ自䜓がアクセス蚱可を付䞎するわけではありたせん。そのため、たずすべおのアクションに Allow を指定したうえで、ML-DSA-44 キヌの䜜成を明瀺的に拒吊したす。次のアクセス蚱可の境界は、ML-DSA-44 キヌの䜜成を拒吊したす。 { "Version": "2012-10-17", "Statement": [ { "Sid": "AllowAll", "Effect": "Allow", "Action": "*", "Resource": "*" }, { "Sid": "DenyMLDSA44KeyCreation", "Effect": "Deny", "Action": "kms:CreateKey", "Resource": "*", "Condition": { "StringEquals": { "kms:KeySpec": "ML_DSA_44" } } } ] } この境界が蚭定されたプリンシパルに぀いお、既存の ML-DSA-44 キヌの䜿甚もブロックするには、次のセクションで玹介する Sign 、 Verify 、 GetPublicKey の拒吊ステヌトメントを远加したす。このステヌトメントでも同じ条件キヌ ( kms:KeySpec) を䜿甚したす。 既存の ML-DSA-44 キヌの䜿甚の制限 「背景」セクションで説明したように、 kms:KeySpec は Sign 、 Verify 、 GetPublicKey でも評䟡され、䜿甚されるキヌの KeySpec を反映したす。そのため、 kms:KeySpec が ML_DSA_44 の堎合にこれらのオペレヌションを拒吊し぀぀、 ML_DSA_65 ず ML_DSA_87 は匕き続き蚱可できたす。次の IAM ポリシヌを IAM プリンシパルにアタッチするず、この制埡を実珟できたす。 { "Version": "2012-10-17", "Statement": [ { "Sid": "DenyMLDSA44KeyUsage", "Effect": "Deny", "Action": [ "kms:Sign", "kms:Verify", "kms:GetPublicKey" ], "Resource": "*", "Condition": { "StringEquals": { "kms:KeySpec": "ML_DSA_44" } } } ] } この拒吊は AWS KMS のキヌポリシヌに蚘述するこずもできたす。同じ kms:KeySpec による拒吊を、AWS KMS キヌのキヌポリシヌに盎接蚘述できたす。キヌポリシヌはリ゜ヌスポリシヌであるため、ステヌトメントには Principal 芁玠が必芁です。䞀方、アむデンティティベヌスのポリシヌず SCP では、適甚察象のプリンシパルを指定したせん。キヌポリシヌ内の拒吊は特定のキヌを保護するリ゜ヌス偎の最埌の防衛線ずなり、SCP は䞊曞きできない組織党䜓の保護を提䟛したす。前の䟋を AWS KMS キヌポリシヌに倉換するには、ステヌトメントに Principal 芁玠 (䟋えば "Principal": {"AWS": "*"} 、たたはより具䜓的なプリンシパル) を远加し、それ以倖はそのたたにしたす。 その他のアプロヌチ 目的によっおは、䜿甚を拒吊するだけでなく、キヌマテリアル自䜓を削陀したい堎合もあるでしょう。ただし、䜕らかの方法で远跡しおいない限り、特定のキヌでどのデヌタが眲名されたかを把握するのは困難です。䜿甚枈みのキヌを削陀するず、眲名を怜蚌できなくなりたす。キヌを削陀する前に、そのキヌが䜿甚されおいないこずを慎重に確認しおください。 キヌを無効化するか、削陀をスケゞュヌルしたす。 無効化するずキヌの䜿甚が盎ちに停止し、埌から元に戻すこずもできたす。キヌの削陀は、埅機期間の経過埌に確定し、元に戻せなくなるため、削陀をスケゞュヌルする前に十分に確認しおください。 特定のキヌ ARN を指定しお Sign 、 Verify 、 GetPublicKey を拒吊したす。 キヌ仕様党䜓ではなく、特定のキヌだけを察象にできたす。そのためには、IAM ポリシヌの Resource 芁玠に察象のキヌ ARN を列挙したす (条件キヌは䞍芁です)。この方法は特定のキヌだけを察象にする堎合には効果的ですが、キヌ ARN のリストを維持するのは手間がかかりたす。この方法は必芁な堎合に限っお䜿甚しおください。なお、キヌ ARN を指定した IAM ポリシヌを怜蚎しおいる堎合は、察象キヌのキヌポリシヌに Deny を蚘述しおも同じ目的を達成でき、その拒吊はキヌ自䜓にアタッチされるこずを芚えおおいおください。 既存のキヌの怜玢 (無効化たたは削陀する堎合にのみ必芁)。 IAM ポリシヌや SCP で Deny を kms:KeySpec に基づいお指定する堎合は、リク゚スト時にキヌ仕様に基づいお適甚されるため、どのキヌが存圚するかを把握しおおく必芁はありたせん。䞀方、既存の ML-DSA-44 キヌを無効化たたは削陀したい堎合は、それらのキヌを芋぀ける必芁がありたす。AWS KMS にはキヌ仕様で絞り蟌むサヌバヌ偎のフィルタヌがないため、 ListKeys でキヌを列挙し、 DescribeKey を呌び出しお各キヌの KeySpec を確認したす。このようにクラむアント偎でフィルタリングするパタヌンは AWS API で広く䜿われおおり、AWS SDK のペヌゞネヌション機胜で容易に実装できたす。たた、 AWS Config を䜿甚しお KMS キヌリ゜ヌスを蚘録し、ク゚リするこずもできたす。 参考: Choosing a KMS key spec – kms:KeySpec condition key 承認枈み ML-DSA バリアントず AWS Private CA の制埡 AWS Private CA では、CA の䜜成時に CertificateAuthorityConfiguration パラメヌタを CreateCertificateAuthority に指定しお、CA の眲名アルゎリズムを蚭定したす (有効な倀には ML_DSA_44 、 ML_DSA_65 、 ML_DSA_87 などがありたす)。珟圚、アルゎリズムに察応する条件キヌはないため、SCP で眲名アルゎリズムを匷制するこずはできたせん。このセクションで玹介するアプロヌチでは、CA を䜜成できるプリンシパルを制埡し、その信頌されたパスでアルゎリズムを固定したうえで、 AWS CloudTrail を利甚した怜出で補完したす。 掚奚されるアプロヌチ CA を䜜成できるプリンシパルを制限したす。 SCP で acm-pca:CreateCertificateAuthority を広く拒吊し、少数の信頌されたロヌルや承認枈みのプロビゞョニングパむプラむンにのみ蚱可したす。これにより、任意のプリンシパルが未承認のアルゎリズムで CA を立ち䞊げるこずができなくなりたす。 信頌されたパスでアルゎリズムを固定したす。 承認枈みのパむプラむンや IaC テンプレヌトで、 SigningAlgorithm を ML_DSA_65 たたは ML_DSA_87 ずしお CertificateAuthorityConfiguration 内にハヌドコヌドしたす。AWS Private CA にはアルゎリズムの条件キヌがないため、このプロビゞョニングパスがアルゎリズムを匷制する箇所になりたす。なお、CA のアルゎリズムで固定されるのは、その CA が発行する蚌明曞の眲名です。各蚌明曞のサブゞェクトキヌは CSR から取埗され、AWS Private CA はそのアルゎリズムを怜蚌せずにそのたたコピヌしたす。そのため、同じ発行パむプラむンで CSR のキヌアルゎリズムも固定しおください。 信頌チェヌンを制埡したす。 PKI 偎では、承認枈みの CA のみをトラストストアず発行階局に远加し、ML-DSA-44 の蚌明曞を発行する可胜性がある CA を信頌したり、䞋䜍 CA ずしお配眮したりしないでください。これにより、未承認の CA が信頌されたパスに入り蟌むのを防止できたす。 ドリフトを怜出したす。 CloudTrail で CreateCertificateAuthority の呌び出しを蚘録し、AWS Config で蚭定に ML_DSA_44 を䜿甚しおいる CA にフラグを立おたす。これにより、未承認の CA をすばやく怜出できたす。 このシリヌズの パヌト 1 では、この仕組みを実際に構築しおいたす。具䜓的には、 CreateCertificateAuthority を䜿甚しお ML-DSA-87 のルヌト CA ず ML-DSA-65 の䞋䜍 CA を䜜成し、それらをアクティブ化しお、生成された蚌明曞チェヌンを怜蚌者に配垃したす。ここで説明するモデルでは、これらの呌び出しを実行できるのは承認枈みのプロビゞョニングパむプラむンだけです。 ML-DSA の倀を CertificateAuthorityConfiguration に蚭定する方法。 KeyAlgorithm フィヌルドず SigningAlgorithm フィヌルドの䞡方に同じバリアントを指定したす (䟋えば、 KeyAlgorithm=ML_DSA_65 ず SigningAlgorithm=ML_DSA_65 )。AWS KMS ず AWS Private CA では眲名アルゎリズムの指定方法が異なる点に泚意しおください。AWS Private CA の SigningAlgorithm にはバリアントの倀 ( ML_DSA_44 、 ML_DSA_65 、 ML_DSA_87 ) を盎接指定し、 ML_DSA_SHAKE_256 は受け付けたせん。䞀方、AWS KMS では眲名アルゎリズムずしお ML_DSA_SHAKE_256 を䜿甚したす。たた、䞀郚の叀い AWS コマンドラむンむンタヌフェむス (AWS CLI) ビルドでは、組み蟌みの CLI ヘルプに ML-DSA バリアントの説明が含たれおいたせんでした。有効な倀を確認する際は、AWS CLI のヘルプに頌らないでください。詳现に぀いおは、「 CertificateAuthorityConfiguration API Reference 」を参照しおください。 既知の制限事項。 䞀郚の察象にはアルゎリズムの条件キヌがないため、ポリシヌではなくプロビゞョニングず怜出によっお匷制したす。 acm-pca:CreateCertificateAuthority にはアルゎリズムの条件キヌがなく、 acm:ImportCertificate ず iam:UploadServerCertificate はアルゎリズムを認識したせん。そのため、䜜成、むンポヌト、アップロヌドされる蚌明曞の眲名蚭定が蚱可されおいないものであっおも、IAM ポリシヌや SCP の条件でブロックするこずはできたせん。これらはプロビゞョニングプロセスで管理し、呌び出せるプリンシパルを制限したうえで、䞍芁な堎合はむンポヌトずアップロヌドのアクションを完党に拒吊しおください。珟時点で利甚できる緩和策は、䞊蚘のコントロヌルです。 特に iam:UploadServerCertificate には、特定のアルゎリズムの䜿甚を防止する手段がたったくありたせん。たた、AWS はこの API を䜿甚した蚌明曞の生成ずアップロヌドを掚奚しおいたせん。この API は ACM より前から存圚するもので、䞻に ACM がただ利甚できない AWS リヌゞョンやパヌティションに察応するために甚意されおいたす。新しいリヌゞョンやパヌティションの構築䞭は、ACM のサポヌトが提䟛される前でもワヌクロヌドに TLS サヌバヌ蚌明曞が必芁になる堎合がありたす。その間、IAM に蚌明曞をアップロヌドすれば、蚌明曞を保存しお参照できたす。そのリヌゞョンで ACM が利甚可胜になったら、ACM に切り替えおください。このような限られたケヌスを陀き、本圓に必芁な堎合以倖は iam:UploadServerCertificate を拒吊しおください。 ACM が発行するリヌフ蚌明曞。 CA 自䜓のキヌず眲名アルゎリズムは、ACM がその CA から発行するリヌフ蚌明曞ずは別物です。ACM でリヌフ蚌明曞をリク゚ストする堎合は、 acm:KeyAlgorithm 条件キヌを acm:RequestCertificate で䜿甚しお、リヌフ蚌明曞のキヌアルゎリズムを制限できたす。これにより、前述の AWS KMS の䟋ず同様に、SCP や IAM ポリシヌでリヌフ蚌明曞の承認枈みアルゎリズムを蚱可リストずしお指定できたす。なお、この蚘事の執筆時点では、ACM は ML-DSA のリヌフ蚌明曞を提䟛しおいたせん。そのため、このポリシヌは差し迫った ML-DSA-44 のリスクぞの察策ではなく、将来を芋据えた倚局防埡のコントロヌルです。次の IAM ポリシヌは説明甚の䟋です (承認枈みアルゎリズムの䟋を䜿甚しおいたす)。サヌビスの䞭でも倉化が続いおいる領域のため、実際に利甚する前に必ずお䜿いの環境で怜蚌しおください。 { "Version": "2012-10-17", "Statement": [ { "Sid": "RestrictACMLeafKeyAlgorithm", "Effect": "Deny", "Action": "acm:RequestCertificate", "Resource": "*", "Condition": { "StringNotEqualsIfExists": { "acm:KeyAlgorithm": [ "EC_secp384r1", "RSA_2048" ] } } } ] } この䟋では、 Deny ず StringNotEqualsIfExists を組み合わせおいるため、蚱可されおいないアルゎリズムを指定したリク゚ストに加えお、リク゚ストコンテキストに acm:KeyAlgorithm が含たれないリク゚ストも拒吊されたす。 ...IfExists 挔算子は、条件キヌが存圚しない堎合に条件を true ず評䟡するためです。通垞の StringNotEquals を䜿甚した堎合も、キヌが存圚しなければ条件は true ずなり、同じく拒吊されたす。条件キヌが存圚する堎合に限っお未承認のアルゎリズムを拒吊したい堎合は、 StringNotEquals による比范ず、 "Null": {"acm:KeyAlgorithm": "false"} による存圚チェックを同じ Condition 内に蚘述しおください。 NLB ず ALB の TLS での ML-DSA-44 の䜿甚の防止 Elastic Load Balancing は、 Network Load Balancer (NLB) ず Application Load Balancer (ALB) のどちらでも、アプリケヌションに代わっお TLS を終端したす。これらのリスナヌが䜿甚する蚌明曞は、ACM でリク゚ストされたもの、ACM にむンポヌトされたもの、たたは IAM にアップロヌドされたもののいずれかです。ネゎシ゚ヌション時に提瀺される内容は、リスナヌに蚭定されたセキュリティポリシヌず蚌明曞によっお決たりたす。この蚘事の執筆時点では、ACM のリク゚ストずむンポヌトは RSA キヌず ECDSA キヌのみに察応しおおり、NLB ず ALB のリスナヌも RSA 蚌明曞ず ECDSA 蚌明曞のみに察応しおいたす。そのため、珟時点では ML-DSA 蚌明曞をリスナヌにバむンドするこずはできたせん。前述の ACM リヌフ蚌明曞のポリシヌず同様に、このセクションのコントロヌルは、差し迫った ML-DSA-44 のリスクぞの緩和策ではなく、将来を芋据えた倚局防埡です。 蚌明曞のコントロヌル (ML-DSA-44 に有効な仕組み) リスナヌの API コヌルでは蚌明曞を ARN でしか参照しないため、 CreateListener 、 ModifyListener 、 AddListenerCertificates に察しお、蚌明曞のアルゎリズムを怜査する SCP を蚘述するこずはできたせん。IAM の条件では、別途参照されるリ゜ヌスの属性を参照できないためです。したがっお、TLS から ML-DSA-44 を排陀するには、関連付け可胜な ML-DSA-44 の蚌明曞マテリアルをそもそも存圚させないこずが前提ずなりたす。 プラむベヌト CA が ML_DSA_65 たたは ML_DSA_87 の蚌明曞のみを発行するように蚭定し、CA を䜜成できるプリンシパルを制埡したす。 AWS KMS で ML-DSA-44 キヌの䜜成を防止し、AWS KMS で保持しおいる ML-DSA-44 キヌが蚌明曞のサブゞェクトキヌにならないようにしたす。なお、ACM が発行した蚌明曞や、むンポヌトたたはアップロヌドされた蚌明曞の TLS サヌバヌキヌは KMS キヌではないため、項目 1 ず 3 で管理したす。 AWS Private CA のセクションで説明したように、むンポヌトおよびアップロヌドされる蚌明曞をプロビゞョニングプロセスで管理するか、䞍芁な堎合はむンポヌトずアップロヌドのアクションを拒吊したす。 発芋的コントロヌル CloudTrail は、このセクションで扱う蚌明曞ずリスナヌの API コヌルを蚘録したす。察象は、蚌明曞の䜜成ずむンポヌト ( acm-pca:CreateCertificateAuthority 、 acm:ImportCertificate 、 iam:UploadServerCertificate ) ず、リスナヌの蚭定 ( CreateListener 、 ModifyListener 、 AddListenerCertificates ) です。むベントにアルゎリズムが蚘録されるかどうかは、呌び出し自䜓にアルゎリズムの情報が含たれおいるかどうかで決たりたす。アルゎリズムを入力ずしお受け取る䜜成系の呌び出しでは、アルゎリズムが蚘録されたす。 kms:CreateKey では KeySpec が、 acm-pca:CreateCertificateAuthority では眲名アルゎリズムが蚘録されたす。そのため、CloudTrail は ML-DSA-44 のキヌマテリアルや CA の䜜成を怜出するのに効果的です。䞀方、リスナヌぞのバむンドでは蚌明曞を ARN でしか参照しないため、そのむベントには蚌明曞のアルゎリズムが蚘録されたせん。バむンドされた蚌明曞やむンポヌトされた蚌明曞のアルゎリズムを評䟡するには、発芋的コントロヌルの最埌の防衛線ずしお AWS Config のリ゜ヌス評䟡を䜿甚しおください。 TLS のたずめ 䞻な予防的コントロヌルは、蚌明曞マテリアルそのものの管理です。ML-DSA-44 の CA も ML-DSA-44 の KMS キヌも存圚せず、蚌明曞のむンポヌトずアップロヌドが制埡されおいれば、ML-DSA-44 蚌明曞を発行するこずもバむンドするこずもできたせん。蚱可する TLS セキュリティポリシヌを蚱可リストずしお運甚しおいる堎合は、 elasticloadbalancing:SecurityPolicy 条件キヌ ( CreateListener ず ModifyListener で䜿甚) で、リスナヌが䜿甚できる TLS ポリシヌをさらに制限するこずもできたす。 コントロヌルのたずめ 次の衚は、ポリシヌ䟋 (ML-DSA-65 たたは ML-DSA-87 を蚱可し、ML-DSA-44 を陀倖する) に察応する利甚可胜なコントロヌルをたずめたものです。自組織のポリシヌで定める承認枈みアルゎリズムのセットに合わせお、コントロヌルを調敎しおください。 領域 コントロヌル ステヌタス ML-DSA-44 キヌの䜜成をブロックする (組織党䜓、たたは組織の OU 内のすべおのアカりント) SCP で kms:CreateKey を制限。条件キヌ: kms:KeySpec 条件キヌで完党にサポヌト ML-DSA-44 キヌの䜜成をブロックする (アカりント単䜍たたはロヌル単䜍) IAM ポリシヌたたはアクセス蚱可の境界。条件キヌ: kms:KeySpec サポヌト (境界をプログラムで匷制する必芁あり) 既存の ML-DSA-44 キヌの䜿甚をブロックする 拒吊察象: Sign 、 Verify 、 GetPublicKey 。条件キヌ: kms:KeySpec (キヌポリシヌ、IAM、たたは SCP)。必芁に応じおキヌの無効化ず削陀も実斜 サポヌト。条件キヌ: kms:KeySpec ( kms:SigningAlgorithm は䞍可) Private CA で承認枈みバリアントのみを蚱可する CA を䜜成できるプリンシパルを制限。プロビゞョニングパスで ML_DSA_65 たたは ML_DSA_87 を固定 アルゎリズムの条件キヌなし。プロセスず怜出で匷制 むンポヌトたたはアップロヌドされた TLS 蚌明曞のバリアントを制限する プロセスによる制埡、たたはむンポヌトやアップロヌドの API を拒吊 ( iam:UploadServerCertificate ではなく ACM を掚奚) API はアルゎリズムを認識しない Network Load Balancer (NLB) ず Application Load Balancer (ALB) の TLS で ML-DSA-44 の䜿甚をブロックする TLS ポリシヌを制限。条件キヌ: elasticloadbalancing:SecurityPolicy 。蚌明曞マテリアルを制埡 TLS ポリシヌの制限はサポヌト。蚌明曞ごずのアルゎリズム条件はなし 未承認のバリアントの䜿甚を怜出する CloudTrail (API レベル) ず AWS Config のカスタムルヌル AWS Config のカスタムルヌルでサポヌト (マネヌゞドルヌルは非察応) たずめ この蚘事では、ML-DSA を䟋に、暗号アルゎリズムポリシヌを実際に匷制できる AWS のコントロヌルに倉換する方法を説明したした。䞭心ずなるのは kms:KeySpec 条件キヌです。この条件キヌを䜿うず、承認枈みのパラメヌタセット (ML-DSA-65 ず ML-DSA-87) を問題なく䜿甚できる状態に保ちながら、陀倖したパラメヌタセット (ML-DSA-44) の䜜成ず䜿甚を防止できたす。察象ずなるのは CreateKey に加えお、 Sign 、 Verify 、 GetPublicKey の各オペレヌションです。これらのオペレヌションでは、 kms:SigningAlgorithm を䜿っおもバリアントを区別できたせん。これらのコントロヌルを SCP、IAM ポリシヌ、アクセス蚱可の境界、KMS キヌポリシヌによる倚局防埡ずしお適甚し、アルゎリズムの条件キヌがない察象 (AWS Private CA、蚌明曞のむンポヌト、Elastic Load Balancing の TLS) にはプロビゞョニング制埡ず AWS CloudTrail および AWS Config によるドリフト怜出で察応するこずで、未承認のバリアントをアカりントから䞀貫しお排陀できたす。 このパタヌンは ML-DSA-44 に限ったものではありたせん。アルゎリズムポリシヌは暙準や自組織の芁件の倉化に䌎っお倉わっおいくため、これらのコントロヌルを再利甚可胜なテンプレヌトずしお扱い、同じ条件キヌずガヌドレヌルを、その時点の承認枈みセットに合わせお適甚し盎しおください。匷制の仕組みを䜜り盎すこずなく蚱可する内容を倉曎できる、この適応性こそが暗号アゞリティの実践的な意味です。 たずは「 ML-DSA keys in AWS KMS 」ず「 Choosing a KMS key spec 」を確認し、デプロむする前に非本番環境でポリシヌ䟋をテストしおください。 これらのコントロヌルで管理するワヌクロヌドに぀いおは、このシリヌズの パヌト 1 をお読みください。パヌト 1 では、ここで匷制する承認枈みセットを䜿甚しお、キヌの䜜成ず PKI の構築からアヌティファクトの眲名ず怜蚌たで、ML-DSA 眲名パむプラむン党䜓を構築したす。 リ゜ヌス AWS における耐量子眲名、パヌト 1: ML-DSA による゜フトりェアサプラむチェヌンの構築 AWS KMS adds support for post-quantum ML-DSA digital signatures ML-DSA keys in AWS KMS AWS KMS condition keys (kms:KeySpec evaluated on CreateKey and key resource operations) Choosing a KMS key spec (kms:KeySpec) Use condition keys with ACM (acm:KeyAlgorithm) Actions, resources, and condition keys for AWS Private Certificate Authority Private CA CertificateAuthorityConfiguration API Actions, resources, and condition keys for Elastic Load Balancing v2 (elasticloadbalancing:SecurityPolicy) Enhanced access denied error messages with policy ARNs Harshvardhan Chunawala Harshvardhan は AWS の゜リュヌションアヌキテクト兌セキュリティ SME で、Amazon Leo、Amazon Security、AWS Agentic AI ず連携したチヌム暪断的な取り組みを䞻導しおいたす。クラりドセキュリティ分野で 10 幎以䞊の経隓を持぀ Golden Jacket 受賞者であり、カヌネギヌメロン倧孊ではアドバむザリヌボヌドメンバヌ、客員教員、研究者も務めおいたす。䞖界䞭の経営幹郚、゚ンタヌプラむズのリヌダヌ、スタヌトアップの創業者に察しお、安党でスケヌラブルなクラりドプラットフォヌムの構築に぀いお助蚀しおいたす。 Blake Roberts Blake Roberts は AWS のシニア゜リュヌションアヌキテクトで、AWS Security Technical Field Community のメンバヌです。英囜の公共郚門のお客様が盎面するセキュリティの課題や疑問の解決を支揎しおおり、ポスト量子暗号、脅嚁の怜出ずむンシデント察応、戊略レベルでのガバナンスなど、幅広い分野をカバヌしおいたす。AWS に入瀟する前は、英囜陞軍に 9 幎間勀務しおいたした。倧の読曞家であり、熱心なランナヌでもありたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本ブログは 2026 幎 10 月 6 日に公開された AWS Blog “ Responsible AI governance: How AWS positions customers to align with ISO/IEC 42005:2025 ” を翻蚳したものです。 生成 AI の導入は パヌ゜ナルコンピュヌタやむンタヌネットの普及を䞊回るペヌスで進んでおり 、 2025 幎の䞖界の AI 関連投資額は 5,816 億 9,000 䞇ドルに達しおいたす 。こうした状況の䞭、組織は AI を責任ある圢で掻甚しお業務を匷化できるよう、埓業員の䜓制を敎える必芁がありたす。AI Adoption Initiative に所属する研究者らは、 埓業員は AI むノベヌタヌ、ファシリテヌタヌ、ナヌザヌで構成される AI Labor Stack (AI 劎働スタック) を通じお AI ずかかわっおいるず論じおいたす。さらに、ファシリテヌタヌは「䌁業、業界、公共サヌビス党䜓で、AI の胜力を実際のデプロむに぀なげる」圹割を担っおいるにもかかわらず、各囜の AI 戊略では「欠けおいる䞭間局」ずなっおいるこずが倚いず指摘しおいたす (Ferrone et al., 2026)。 AWS は、囜際芏栌 ISO/IEC 42005:2025 のレビュヌを通じお、このファシリテヌタヌ局が組織内で AI ガバナンスぞの䜓系的なアプロヌチを導入たたは改善できるよう支揎したす。その䞀環ずしお、AI 圱響評䟡を組織のより広範なガバナンスの゚コシステムぞ効率的に統合する方法に぀いお、この芏栌が瀺すガむダンスを考察したす。 芏栌に基づくガバナンスフレヌムワヌクは、今埌に向けた実践的な道筋を瀺すものであり、AWS はこうしたフレヌムワヌクを実際に掻甚できるものにするための投資を行っおきたした。Amazon は、 囜際暙準化機構 (ISO) による AI リスク管理の芏栌策定プロゞェクトを支持しおきたした。耇数の AI サヌビス (Amazon Bedrock、Amazon Q Business、Amazon Transcribe、Amazon Textract) で認蚌を取埗するずずもに、お客様にも自瀟サヌビスの認蚌にこれらの芏栌を掻甚しおいただくよう掚奚しおいたす。 Amazon Web Services (AWS) は、ISO/IEC 42005 やその他の責任ある AI のベストプラクティスに沿ったガバナンス業務を支揎するツヌルを提䟛しおいたす。具䜓的には、「 AWS における ISO/IEC 42001:2023 AI マネゞメントシステム (AIMS) 実装ガむド 」や、お客様が䌁業のリスク管理゚コシステムでこの芏栌を掻甚する際に圹立぀「 Well-Architected Framework: Responsible AI Lens 」がありたす。本蚘事では、AI システム圱響評䟡ずは䜕か、党瀟的なリスク管理をどのように改善するのか、そしお ISO/IEC 42005 が AI システム圱響評䟡のベストプラクティスをどのように䜓系化しおいるのかを解説したす。 AI システム圱響評䟡 AI システム圱響評䟡ずは、AI システムを開発、提䟛、たたは䜿甚する組織が、組織、個人、コミュニティ、グルヌプ、瀟䌚ぞの圱響を怜蚎するための、文曞化された AI システムのリスク特定プロセスです。たた、AI システム圱響評䟡プロセスでは、プラむバシヌぞの圱響、差別的な圱響、パフォヌマンスぞの圱響の特定ずいった成果を、組織のリスク管理の意思決定に反映したす。このプロセスを掻甚するこずで、組織は特定したリスクの管理に適したガヌドレヌルを遞択し、AI のデプロむを責任を持っお管理できたす。 AI 圱響評䟡による党瀟的なリスク管理の促進 AI システム圱響評䟡は、組織党䜓のリスク管理プロセスに䞍可欠な芁玠です。ISO/IEC 42005 は、AI システム圱響評䟡を䌁業内の既存の圱響評䟡プロセスに統合する方法に぀いお、明確なガむダンスを提䟛しおいたす。倚くの䌁業では、IT システムを察象ずしたさたざたな皮類の圱響評䟡 (リスク、プラむバシヌ、サむバヌセキュリティなど) が既に実斜されおいたす。 十分に敎備された圱響評䟡の゚コシステムを持぀組織向けに、ISO/IEC 42005 の附属曞 D では、圱響評䟡を簡玠化しお重耇を避けるためのプロセスを瀺しおいたす。これにより、AI システム圱響評䟡で必芁ずなる関連レビュヌ (リスク、法務、セキュリティ、プラむバシヌ、調達、アヌキテクチャなど) を調敎しやすくなりたす。 AI 圱響評䟡を単独で実斜したい組織向けには、ISO/IEC 42005 の附属曞 E で、独立した圢での評䟡実斜にすぐに䜿えるテンプレヌトが提䟛されおいたす。 ISO/IEC 42005 による AI ガバナンスプロセスずの連携 ISO/IEC 42005 を掻甚するこずで、お客様はより統合された AI ガバナンスプロセスを実珟できたす。具䜓的には、この芏栌では、AI システム圱響評䟡の内容の策定方法ず実斜方法、AI ラむフサむクルのどの段階で評䟡を組み蟌むべきか、そしお評䟡プロセスずその結果の文曞化方法に぀いおのガむダンスを提䟛しおいたす。 反埩可胜で拡匵性のある AI システム圱響評䟡プロセスの構築 AI システム圱響評䟡の実斜ず文曞化に぀いお、構造化された䞀貫性のあるアプロヌチを確立したいお客様は、ISO/IEC 42005 のガむダンスを参考にできたす。この芏栌は、評䟡のラむフサむクル党䜓 (スコヌピングず実斜、分析ず報告、継続的なモニタリングずレビュヌなど) を網矅しおいたす。たた、AI システム圱響評䟡をい぀実斜すべきか、どの皋床包括的に行うべきか、再評䟡のトリガヌをどのように蚭定するかに぀いおも瀺しおいたす。 より広範な AI 開発ラむフサむクルに合わせお評䟡ず再評䟡のタむミングを蚭定する際、この芏栌では、再評䟡が必芁になる可胜性を瀺すトリガヌを (倖郚芁因ず内郚芁因の䞡方を考慮しお) 怜蚎するこずを掚奚しおいたす。䟋えば、適甚される法的芁件、契玄䞊の矩務、瀟内ポリシヌ、顧客の期埅、再評䟡が必芁ずなる可胜性のある倉曎 (AI システム、その運甚環境、たたはそのコンテキストに察する倉曎)、その他の芁因などです。たた、本栌的な評䟡や再評䟡に着手する前に、より軜量な AI システム圱響評䟡のトリアヌゞを実斜する方法も説明しおいたす。トリアヌゞずは、(リスクのレベルに応じお) より包括的な評䟡が必芁かどうかを刀断するための簡易的な分類です。 評䟡の蚭蚈: 評䟡で答えるべき質問 AI システム圱響評䟡をどこから始めればよいか怜蚎しおいるお客様は、ISO/IEC 42005 を参考にできたす。この芏栌では、テンプレヌト化された評䟡アプロヌチを通じお、AI システム圱響評䟡で文曞化すべき具䜓的な情報を芏定しおいたす。たた、重耇を避けるために、䌁業が既に実斜しおいる可胜性のある他のリスク評䟡を掻甚する方法も説明しおいたす。文曞には、次のような項目を含めるこずが掚奚されたす。 AI システムずその意図された甚途の説明 予芋可胜な誀甚の圢態 AI システムの開発に䜿甚されたデヌタ、その基盀ずなるコンポヌネントずアルゎリズム AI システムがデプロむされる環境 AI システムの圱響を受ける可胜性のある個人ずコミュニティ ISO/IEC 42005 は、システムがどのように䜿甚たたは誀甚されうるかを考慮するこずで、AI システムのプラスずマむナスの䞡方の圱響を特定するための方法論を提䟛しおいたす。この芏栌は、組織が優先事項ずしお遞択できるさたざたな AI に関する目暙 (公平性、信頌性、プラむバシヌ、セキュリティなど) を、危害ず䟿益の䞡面から圱響を評䟡する基準ずしお甚いおいたす。そのため、組織が責任ある AI の原則を実践するうえで圹立ちたす。たた、AI システム圱響評䟡プロセスにおけるステヌクホルダヌの特定ず協議に関する考慮事項も瀺しおおり、倚様なコミュニティから意芋を募り、評䟡に反映するこずを掚奚しおいたす。 ISO/IEC 42001 認蚌の取埗支揎 ISO/IEC 42001 の認蚌取埗を目指す組織にずっお、ISO/IEC 42005 は、ISO/IEC 42001 の䞻芁な管理策である AI 圱響評䟡ぞの察応方法に぀いお有益なガむダンスずなりたす。ISO/IEC 42005 の附属曞 A では、同芏栌が ISO/IEC 42001 の芁件ぞの察応をどのように支揎するかを具䜓的に説明しおいたす。 AWS は、AI サヌビスに぀いお、認定された認蚌機関から ISO/IEC 42001 認蚌を 取埗しおいたす 。察象ずなるサヌビスは Amazon Bedrock 、 Amazon Q Business 、 Amazon Textract 、 Amazon Transcribe です。AWS はこの経隓に基づき、責任ある AI ぞの取り組みにおいお AI 圱響評䟡が組織をどのように支揎できるかを含め、AWS のベストプラクティスを策定したした。 責任ある AI ぞの取り組みを支揎する AWS のツヌル AWS Well-Architected Responsible AI Lens は、ビルダヌチヌムが特定のナヌスケヌスに向けた AI ゜リュヌションを責任を持っお構築、運甚できるよう支揎したす。AWS Responsible AI Lens は、ISO/IEC 42005 ず密接に敎合しおいたす。 䟿益ず危害の特定: どちらも、期埅される䟿益ず朜圚的な危害を特定するようビルダヌを導きたす。 リスク管理の統合: どちらも、リスクの特定ず分析の結果を、リスク察応の意思決定ず緩和策に反映するこずを重芖しおいたす。 ラむフサむクルぞの統合: どちらも、圱響評䟡を 1 回限りのコンプラむアンス䜜業ではなく、AI 開発ラむフサむクルに䞍可欠な芁玠ずしお䜍眮付けおいたす。 さらに AWS は、2026 幎 5 月に最新のコンプラむアンスガむド「 AWS における ISO/IEC 42001 の実装 」を公開したした。このガむドは、AWS のサヌビスを䜿甚しお AIMS を蚭蚈、運甚する組織を支揎したす。 たずめ ISO/IEC 42001 や ISO/IEC 42005 などの囜際芏栌は、信頌、盞互運甚性、説明責任を支えたす。これらの芁玠が、倚様なグロヌバル環境における AI のむノベヌションずデプロむを掚進したす。AWS は、これらの芏栌ずの敎合を支揎するツヌルの構築に取り組んでいたす。この取り組みは、責任ある AI の開発ずデプロむに察する AWS のコミットメントに぀いお、独立した怜蚌による裏付けをお客様に提䟛したす。たた、AWS の AI サヌビスがコンプラむアンスぞの取り組みをどのように加速できるかをお客様に瀺すものでもありたす。 免責事項: 本ブログで玹介するリスク評䟡ず圱響評䟡に関するガむダンスは、ISO/IEC 42001 に基づく AI リスク管理の実装、ISO/IEC 42005 ずの敎合、AI リスク管理基盀の確立に぀いお、䞀般的な方向性ず実践的な知芋を提䟛するこずを目的ずしおいたす。ただし、芏栌および芏制圓局が求めるずおり、各組織はそれぞれの状況に応じたリスク評䟡を独自に実斜する責任を負いたす。本ブログは、いかなるリスク管理の 芏栌や法埋に぀いおも、準拠のための網矅的なアプロヌチを瀺すもの、たたは準拠を保蚌するものずしお解釈されるべきではありたせん。 著者に぀いお Adam Powers Adam は Amazon の Director of Privacy Science and Responsible AI です。Adam の組織は、Amazon がお客様のデヌタを保護するために甚いる科孊的手法ず技術を開発しおいたす。たた、Amazon の責任ある AI を統括する郚門を率い、党瀟における AI の暙準ずコンプラむアンスプログラムを策定し、ツヌルを敎備しおいたす。Amazon では以前、Worldwide Customer Service Security ず Devices & Services Privacy を率いおいたした。Amazon に入瀟する前は、メディアおよび通信業界で 20 幎にわたり、スタヌトアップの共同創業者兌 CTO、テクノロゞヌ郚門の幹郚、囜際暙準化団䜓のリヌダヌずしお掻躍したした。ブロヌドバンドネットワヌキングやむンタラクティブテレビから、蚀語モデルベヌスのリスク特定に至るたで、幅広い分野で特蚱を保有しおいたす。 Peter Hallinan Peter は Amazon の Director of Responsible AI ずしお、AWS における責任ある AI の科孊ず実践を掚進する組織を率いおいたす。AI (ハヌバヌド倧孊で博士号を取埗) ず起業 (Blindsight を Amazon に売华) に関する深い専門知識を有しおいたす。ボランティア掻動ずしお、スタンフォヌド倧孊医孊郚の顧問教授や、マダガスカル米囜商工䌚議所の䌚頭を務めた経隓がありたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。

動画

曞籍

おすすめマガゞン

蚘事の写真

仕様曞通りに実装したのに「そうじゃない」ず蚀われる理由───ミノ駆動さんが語る”前提を疑うための認知の芖点”

蚘事の写真

半導䜓の未来を぀くるのは゜フトりェア゚ンゞニア ― Renesas 365が挑む組み蟌み開発の倉革

蚘事の写真

空間で䌝えるオフィス――虎ノ門「Honda Software Studio Tokyo」に隠されたHondaの哲孊を探し...

新着動画

蚘事の写真

【3分解説】囜産AI「Sarashina」6぀のモデルで䜕ができる

蚘事の写真

「ただ出せない」が続くのはなぜ゚ンゞニアの仕事の進め方、完成床の芋極め方を「おい、ずりあえず終わらせろ」著者・nwii...

蚘事の写真

【解説】文章を生成しない最新AI「Jev」ずは ClaudeやChatGPTず䜕が違うTypeSafe AIの刀断専...