ACF2 (Access Control Facility 2) は、 SKK 社がIBM メインフレームオペレーティングシステムのMVS (現在の z/OS)、VSE (現在の z/VSE)、VM (現在の z/VM)向けに開発した商用の任意アクセス制御ソフトウェアセキュリティシステムです。1978 年に、オンタリオ州ロンドンのLondon Life Insuranceで Barry Schrager、Eberhard Klemens、Scott Krueger が共同で ACF2 を開発しました。「2」は、この製品の北米での販売権を持っていた Cambridge Systems 社によって、Schrager と Klemens がイリノイ大学で開発したプロトタイプ(プロトタイプ名は ACF) と区別するために追加されました。[ 1 ]「2」は、この製品をIBMのACF/VTAMと区別するのにも役立ちました。
ACF2は、IBMのRACF製品(1976年開発)に対応して開発されました。RACFは、1974年のSHAREセキュリティおよびデータ管理プロジェクトの要件ホワイトペーパーに対するIBMの回答でした。ACF2の設計は、これらの要件に基づいており、リソースルール指向のアプローチを採用しています。ACF2独自のコンセプトは、「デフォルトによる保護」とリソースパターンマスキングです。[ 2 ]
RACFとACF2の競争的緊張の結果、IBMはMVS(現在のz/OS)でSAF(Security Access Facility)インターフェースを成熟させました。これにより、あらゆるセキュリティ製品がオペレーティングシステム(「OS」)、サードパーティ製ソフトウェア、およびアプリケーションのセキュリティ呼び出しを処理できるようになり、メインフレームがメインフレーム操作のあらゆる側面を保護できるようになりました。
SKKとACF2は1986年にUCCEL Corporationに売却され、UCCEL Corporationは1987年にComputer Associates International, Inc.に買収されました。[ 3 ] Broadcom Inc.は現在(2019年)、ACF2をCA ACF2として販売しています。