COR 協会 COR

COR

オープン標準

COR-1 から COR-6 の六つの中核標準で構成され、運用で最も失効しやすく、かつ組織間の共通言語が最も必要な六つの側面を扱います。六者は並列ではなく、明確な依存順序をもちます。

六つの中核標準

番号標準名規定内容
COR-1運用文書と追跡可能性の標準文書の権威の帰属、単一情報源の原則、理由と決定記録の最低要件、版と改訂の手続き
COR-2構成ベースラインとドリフト検知の標準目標構成の記述方法、現状と目標の突き合わせ要件、ドリフトの等級区分と処置期限
COR-3変更ゲートとリスク等級区分の標準変更のリスク等級区分、ゲート設置位置の判定基準、不可逆作業の事前審査要件
COR-4AI と人の作業境界の標準能力境界と権限境界の区別、証明書の取り扱い境界、人が決定すべき作業の一覧と判定基準
COR-5データ等級区分と処理統制の標準データ機微度の等級区分、処理サービスの適用マトリクス、越境および組織間のデータ移動の要件
COR-6マルチテナント分離検証の標準分離の約束の分類、対応する実測項目、検証に失敗したときの処置原則

標準どうしの関係

六つの標準は並列ではなく、明確な依存順序をもちます。COR-1 はすべての標準の基礎です。追跡可能な文書体系がなければ、残り五つの標準は守られているかどうかを検証できません。COR-2 は COR-1 の上に築かれます。「目標構成」それ自体が権威の帰属を必要とする文書だからです。COR-3 は COR-2 に依存します。変更のリスク等級区分は目標構成を基準に判断しなければならないからです。

COR-4 と COR-5 は実行者とデータという二つの次元の境界問題を扱い、互いに参照します。COR-6 は先の五つの標準をマルチテナントの場面に具体的に適用したものであり、さらに約束が実測で検証されていることを要求します。

COR-4 についての特記

その中核的な貢献は、長らく混同されてきた二種類の境界を分けたことです。能力境界(技術的にできない)と権限境界(できるが許されない)です。

この区別には実際の帰結があります。両者が同じ一覧に混在していると、技術の進歩で能力境界が消えたとき、権限境界まで連動して解除されてしまいます。一覧には「これは人がやる」としか書かれておらず、どちらの理由かが書かれていないからです。COR-4 は、人が行う作業の一つひとつに境界の種別を明記し、能力境界が消えたときには自動的に解除するのではなく改めて見直すことを求めます。

もう一つの中核内容は証明書の取り扱い境界です。標準は「アクセス証明書」と「アプリケーション秘密」を区別することを求め、判定基準を「この秘密が漏れたとき、相手が他人になりすませるか」とします。人や機器になりすませるものはアクセス証明書であり、人が生成しなければなりません。単なるサービス間のアクセスパスワードはアプリケーション秘密であり、自動化処理が生成できますが、その値は記録、報告書、バージョン管理のいずれにも入ってはなりません。

標準はとくに、判断の根拠は「それで何に署名できるか」であって「どの設定ファイルに置かれているか」ではない、と指摘しています。